Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1133)

Side by Side Diff: doc/ja/manual/datamining.html

Issue 1232833004: Update findbugs from 3.0.0 to 3.0.1. (Closed) Base URL: https://chromium.googlesource.com/chromium/deps/findbugs.git@master
Patch Set: rebase again Created 5 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « doc/ja/manual/building.html ('k') | doc/ja/manual/eclipse.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 <html><head> 1 <html><head>
2 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 2 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
3 <title>&#31532;12&#31456; FindBugs&#8482; &#12395;&#12424;&#12427;&#12487;&#1 2540;&#12479;&#12539;&#12510;&#12452;&#12491;&#12531;&#12464;</title><meta name= "generator" content="DocBook XSL Stylesheets V1.76.1"><link rel="home" href="ind ex.html" title="FindBugs&#8482; &#12510;&#12491;&#12517;&#12450;&#12523;"><link rel="up" href="index.html" title="FindBugs&#8482; &#12510;&#12491;&#12517;&#1245 0;&#12523;"><link rel="prev" href="rejarForAnalysis.html" title="&#31532;11&#314 56; rejarForAnalysis &#12398;&#20351;&#29992;&#26041;&#27861;"><link rel="next" href="license.html" title="&#31532;13&#31456; &#12521;&#12452;&#12475;&#12531;&# 12473;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#31532;12&#31456; <span class="appli cation">FindBugs</span>&#8482; &#12395;&#12424;&#12427;&#12487;&#12540;&#12479;& #12539;&#12510;&#12452;&#12491;&#12531;&#12464;</th></tr><tr><td width="20%" ali gn="left"><a accesskey="p" href="rejarForAnalysis.html">&#25147;&#12427;</a>&nbs p;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">& nbsp;<a accesskey="n" href="license.html">&#27425;&#12408;</a></td></tr></table> <hr></div><div class="chapter" title="&#31532;12&#31456; FindBugs&#8482; &#12395 ;&#12424;&#12427;&#12487;&#12540;&#12479;&#12539;&#12510;&#12452;&#12491;&#12531 ;&#12464;"><div class="titlepage"><div><div><h2 class="title"><a name="dataminin g"></a>&#31532;12&#31456; <span class="application">FindBugs</span>&#8482; &#123 95;&#12424;&#12427;&#12487;&#12540;&#12479;&#12539;&#12510;&#12452;&#12491;&#125 31;&#12464;</h2></div></div></div><div class="toc"><p><b>&#30446;&#27425;</b></p ><dl><dt><span class="sect1"><a href="datamining.html#commands">1. &#12467;&#125 10;&#12531;&#12489;</a></span></dt><dt><span class="sect1"><a href="datamining.h tml#examples">2. &#20363;</a></span></dt><dt><span class="sect1"><a href="datami ning.html#antexample">3. Ant &#12398;&#20363;</a></span></dt></dl></div><p>&#124 96;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12408;&#12398;&#396 40;&#27231;&#33021;&#12398;&#21839;&#12356;&#21512;&#12431;&#12379;&#27231;&#330 21;&#12289;&#12362;&#12424;&#12403;&#12289;&#35519;&#26619;&#23550;&#35937;&#123 98;&#12467;&#12540;&#12489;&#12398;&#35079;&#25968;&#12398;&#12496;&#12540;&#124 72;&#12519;&#12531;&#12395;&#12431;&#12383;&#12427;&#35686;&#21578;&#12398;&#368 61;&#36321;&#35352;&#37682;&#27231;&#33021;&#12434;&#12289; FindBugs &#12399;&#2 0869;&#34101;&#12375;&#12390;&#12356;&#12414;&#12377;&#12290;&#12371;&#12428;&#1 2425;&#12434;&#20351;&#12387;&#12390;&#27425;&#12398;&#12424;&#12358;&#12394;&#1 2371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12377;&#12394;&#1 2431;&#12385;&#12289;&#12356;&#12388;&#12496;&#12464;&#12364;&#26368;&#21021;&#2 5345;&#12385;&#36796;&#12414;&#12428;&#12383;&#12363;&#12434;&#25436;&#12375;&#2 0986;&#12377;&#12371;&#12392;&#12289;&#26368;&#32066;&#12522;&#12522;&#12540;&#1 2473;&#20197;&#24460;&#25345;&#12385;&#36796;&#12414;&#12428;&#12383;&#35686;&#2 1578;&#12398;&#20998;&#26512;&#12434;&#34892;&#12358;&#12371;&#12392;&#12289;&#1 2414;&#12383;&#12399;&#12289;&#28961;&#38480;&#20877;&#36215;&#12523;&#12540;&#1 2503;&#12398;&#25968;&#12434;&#26178;&#38291;&#36600;&#12391;&#12464;&#12521;&#1 2501;&#12395;&#12377;&#12427;&#12371;&#12392;&#12391;&#12377;&#12290;</p><p>&#12 371;&#12428;&#12425;&#12398;&#25216;&#34899;&#12399;&#12289; FindBugs &#12364;&# 35686;&#21578;&#12398;&#20445;&#23384;&#12395;&#20351;&#12358; XML &#26360;&#243 35;&#12434;&#20351;&#29992;&#12375;&#12414;&#12377;&#12290;&#12371;&#12428;&#124 25;&#12398; XML &#12501;&#12449;&#12452;&#12523;&#12399;&#12289;&#36890;&#24120; &#12289;&#29305;&#23450;&#12398; 1 &#20998;&#26512;&#12395;&#23550;&#12377;&#124 27;&#35686;&#21578;&#12364;&#20837;&#12428;&#12425;&#12428;&#12390;&#12356;&#124 14;&#12377;&#12290;&#12375;&#12363;&#12375;&#12381;&#12428;&#12425;&#12395;&#123 99;&#12289;&#19968;&#36899;&#12398;&#12477;&#12501;&#12488;&#12454;&#12455;&#124 50;&#12398;&#12499;&#12523;&#12489;&#12420;&#12496;&#12540;&#12472;&#12519;&#125 31;&#12395;&#23550;&#12377;&#12427;&#20998;&#26512;&#32080;&#26524;&#12434;&#266 84;&#32013;&#12377;&#12427;&#12371;&#12392;&#12418;&#12391;&#12365;&#12414;&#123 77;&#12290;</p><p>&#12377;&#12409;&#12390;&#12398; FindBugs XML &#12496;&#12464; &#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#12399;&#12289;&#12496; &#12540;&#12472;&#12519;&#12531;&#21517;&#12392;&#12479;&#12452;&#12512;&#12539; &#12473;&#12479;&#12531;&#12503; &#12364;&#20837;&#12428;&#12425;&#12428;&#12390 ;&#12356;&#12414;&#12377;&#12290;FindBugs &#12399;&#20998;&#26512;&#12364;&#3489 2;&#12431;&#12428;&#12427;&#12501;&#12449;&#12452;&#12523;&#12398;&#26356;&#2603 2;&#26178;&#21051;&#12363;&#12425;&#12479;&#12452;&#12512;&#12539;&#12473;&#1247 9;&#12531;&#12503;&#12434;&#35336;&#31639;&#12375;&#12414;&#12377; (&#20363;&#12 360;&#12400;&#12289;&#12479;&#12452;&#12512;&#12539;&#12473;&#12479;&#12531;&#12 503;&#12399;&#12463;&#12521;&#12473;&#12501;&#12449;&#12452;&#12523;&#12398;&#29 983;&#25104;&#26178;&#21051;&#12395;&#12394;&#12427;&#12424;&#12358;&#12395;&#12 394;&#12387;&#12390;&#12356;&#12414;&#12377;&#12290;&#20998;&#26512;&#12364;&#34 892;&#12431;&#12428;&#12383;&#26178;&#21051;&#12391;&#12399;&#12354;&#12426;&#12 414;&#12379;&#12435;) &#12290;&#21508;&#12293;&#12398;&#12496;&#12464;&#12487;&# 12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#12399;&#12289;&#12496;&#12540;&# 12472;&#12519;&#12531;&#21517;&#12418;&#20837;&#12428;&#12425;&#12428;&#12390;&# 12356;&#12414;&#12377;&#12290;&#12496;&#12540;&#12472;&#12519;&#12531;&#21517;&# 12392;&#12479;&#12452;&#12512;&#12539;&#12473;&#12479;&#12531;&#12503;&#12399;&# 12289; <span class="command"><strong>setBugDatabaseInfo</strong></span> (<a clas s="xref" href="datamining.html#setBugDatabaseInfo" title="1.7. setBugDatabaseInf o">&#12300;setBugDatabaseInfo&#12301;</a>) &#12467;&#12510;&#12531;&#12489;&#124 34;&#20351;&#29992;&#12375;&#12390;&#25163;&#21205;&#12391;&#35373;&#23450;&#123 77;&#12427;&#12371;&#12392;&#12418;&#12391;&#12365;&#12414;&#12377;&#12290;</p>< p>&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12434;&#26684;&#3201 3;&#12377;&#12427;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#1247 3;&#12395;&#12362;&#12356;&#12390;&#12399;&#12289;&#20998;&#26512;&#12373;&#1242 8;&#12427;&#12467;&#12540;&#12489;&#12398;&#21508;&#12496;&#12540;&#12472;&#1251 9;&#12531;&#12372;&#12392;&#12395;&#12471;&#12540;&#12465;&#12531;&#12473;&#3005 8;&#21495;&#12364;&#21106;&#12426;&#24403;&#12390;&#12425;&#12428;&#12414;&#1237 7;&#12290;&#12371;&#12428;&#12425;&#12398;&#12471;&#12540;&#12465;&#12531;&#1247 3;&#30058;&#21495;&#12399;&#21336;&#12395; 0 &#12363;&#12425;&#22987;&#12414;&#1 2427;&#36899;&#32154;&#12377;&#12427;&#25972;&#25968;&#20516;&#12391;&#12377; (& #20363;&#12360;&#12400;&#12289; 4 &#12388;&#12398;&#12467;&#12540;&#12489;&#1249 6;&#12540;&#12472;&#12519;&#12531;&#12434;&#26684;&#32013;&#12377;&#12427;&#1249 6;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#12399;&#1228 9;&#12496;&#12540;&#12472;&#12519;&#12531; 0~3 &#12364;&#20837;&#12428;&#12425;& #12428;&#12414;&#12377;) &#12290;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505 ;&#12540;&#12473;&#12395;&#12399;&#12414;&#12383;&#12289;&#21508;&#12496;&#12540 ;&#12472;&#12519;&#12531;&#12398;&#21517;&#21069;&#12392;&#12479;&#12452;&#12512 ;&#12539;&#12473;&#12479;&#12531;&#12503;&#12364;&#12381;&#12428;&#12382;&#12428 ;&#35352;&#37682;&#12373;&#12428;&#12414;&#12377;&#12290;<span class="command">< strong>filterBugs</strong></span> &#12467;&#12510;&#12531;&#12489;&#12434;&#2035 1;&#29992;&#12377;&#12427;&#12392;&#12289;&#12471;&#12540;&#12465;&#12531;&#1247 3;&#30058;&#21495;&#12289;&#12496;&#12540;&#12472;&#12519;&#12531;&#21517;&#1241 4;&#12383;&#12399;&#12479;&#12452;&#12512;&#12539;&#12473;&#12479;&#12531;&#1250 3;&#12363;&#12425;&#12496;&#12540;&#12472;&#12519;&#12531;&#12434;&#21442;&#2903 1;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#1229 0;</p><p>1 &#12496;&#12540;&#12472;&#12519;&#12531;&#12434;&#26684;&#32013;&#123 77;&#12427;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#123 98;&#38598;&#21512;&#12363;&#12425;&#12289; 1 &#20491;&#12398;&#35079;&#25968;&# 12496;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464;&#12487;&#12540;&#12479;&# 12505;&#12540;&#12473;&#12434;&#20316;&#25104;&#12377;&#12427;&#12371;&#12392;&# 12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12414;&#12383;&#12289;&#35079;&# 25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464;&#12487;&#12540;&# 12479;&#12505;&#12540;&#12473;&#12395;&#23550;&#12375;&#12390;&#12289;&#12381;&# 12428;&#20197;&#24460;&#12395;&#20316;&#25104;&#12373;&#12428;&#12383; 1 &#12496 ;&#12540;&#12472;&#12519;&#12531;&#12398;&#12496;&#12464;&#12487;&#12540;&#12479 ;&#12505;&#12540;&#12473;&#12434;&#32080;&#21512;&#12377;&#12427;&#12371;&#12392 ;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12371;&#12428;&#12425; &#12398;&#12467;&#12510;&#12531;&#12489;&#12398;&#12356;&#12367;&#12388;&#12363; &#12399;&#12289; ant &#12479;&#12473;&#12463;&#12392;&#12375;&#12390;&#23455;&#3 4892;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#1 2290;&#12467;&#12510;&#12531;&#12489;&#12398;&#23455;&#34892;&#26041;&#27861;&#1 2362;&#12424;&#12403;&#23646;&#24615;&#12539;&#24341;&#25968;&#12398;&#35443;&#3 2048;&#12399;&#12289;&#20197;&#19979;&#12434;&#21442;&#29031;&#12375;&#12390;&#1 2367;&#12384;&#12373;&#12356;&#12290;&#20197;&#19979;&#12398;&#12377;&#12409;&#1 2390;&#12398;&#20363;&#12395;&#12362;&#12356;&#12390;&#12399;&#12289; <code clas s="literal">findbugs.lib</code> <code class="literal">refid</code> &#12364;&#274 91;&#12375;&#12367;&#35373;&#23450;&#12373;&#12428;&#12390;&#12356;&#12427;&#123 71;&#12392;&#12434;&#21069;&#25552;&#12392;&#12375;&#12390;&#12356;&#12414;&#123 77;&#12290;&#35373;&#23450;&#26041;&#27861;&#12398;&#19968;&#20363;&#12434;&#274 25;&#12395;&#31034;&#12375;&#12414;&#12377; :</p><pre class="programlisting"> 3 <title>&#31532;12&#31456; FindBugs&#8482; &#12395;&#12424;&#12427;&#12487;&#1 2540;&#12479;&#12539;&#12510;&#12452;&#12491;&#12531;&#12464;</title><meta name= "generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="ind ex.html" title="FindBugs&#8482; &#12510;&#12491;&#12517;&#12450;&#12523;"><link rel="up" href="index.html" title="FindBugs&#8482; &#12510;&#12491;&#12517;&#1245 0;&#12523;"><link rel="prev" href="rejarForAnalysis.html" title="&#31532;11&#314 56; rejarForAnalysis &#12398;&#20351;&#29992;&#26041;&#27861;"><link rel="next" href="license.html" title="&#31532;13&#31456; &#12521;&#12452;&#12475;&#12531;&# 12473;"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">&#31532;12&#31456; <span class="appli cation">FindBugs</span>&#8482; &#12395;&#12424;&#12427;&#12487;&#12540;&#12479;& #12539;&#12510;&#12452;&#12491;&#12531;&#12464;</th></tr><tr><td width="20%" ali gn="left"><a accesskey="p" href="rejarForAnalysis.html">&#25147;&#12427;</a>&nbs p;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">& nbsp;<a accesskey="n" href="license.html">&#27425;&#12408;</a></td></tr></table> <hr></div><div class="chapter"><div class="titlepage"><div><div><h1 class="title "><a name="datamining"></a>&#31532;12&#31456; <span class="application">FindBugs </span>&#8482; &#12395;&#12424;&#12427;&#12487;&#12540;&#12479;&#12539;&#12510;& #12452;&#12491;&#12531;&#12464;</h1></div></div></div><div class="toc"><p><b>&#3 0446;&#27425;</b></p><dl class="toc"><dt><span class="sect1"><a href="datamining .html#commands">1. &#12467;&#12510;&#12531;&#12489;</a></span></dt><dt><span cla ss="sect1"><a href="datamining.html#examples">2. &#20363;</a></span></dt><dt><sp an class="sect1"><a href="datamining.html#antexample">3. Ant &#12398;&#20363;</a ></span></dt></dl></div><p>&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#125 40;&#12473;&#12408;&#12398;&#39640;&#27231;&#33021;&#12398;&#21839;&#12356;&#215 12;&#12431;&#12379;&#27231;&#33021;&#12289;&#12362;&#12424;&#12403;&#12289;&#355 19;&#26619;&#23550;&#35937;&#12398;&#12467;&#12540;&#12489;&#12398;&#35079;&#259 68;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#12431;&#12383;&#124 27;&#35686;&#21578;&#12398;&#36861;&#36321;&#35352;&#37682;&#27231;&#33021;&#124 34;&#12289; FindBugs &#12399;&#20869;&#34101;&#12375;&#12390;&#12356;&#12414;&#1 2377;&#12290;&#12371;&#12428;&#12425;&#12434;&#20351;&#12387;&#12390;&#27425;&#1 2398;&#12424;&#12358;&#12394;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#1 2377;&#12290;&#12377;&#12394;&#12431;&#12385;&#12289;&#12356;&#12388;&#12496;&#1 2464;&#12364;&#26368;&#21021;&#25345;&#12385;&#36796;&#12414;&#12428;&#12383;&#1 2363;&#12434;&#25436;&#12375;&#20986;&#12377;&#12371;&#12392;&#12289;&#26368;&#3 2066;&#12522;&#12522;&#12540;&#12473;&#20197;&#24460;&#25345;&#12385;&#36796;&#1 2414;&#12428;&#12383;&#35686;&#21578;&#12398;&#20998;&#26512;&#12434;&#34892;&#1 2358;&#12371;&#12392;&#12289;&#12414;&#12383;&#12399;&#12289;&#28961;&#38480;&#2 0877;&#36215;&#12523;&#12540;&#12503;&#12398;&#25968;&#12434;&#26178;&#38291;&#3 6600;&#12391;&#12464;&#12521;&#12501;&#12395;&#12377;&#12427;&#12371;&#12392;&#1 2391;&#12377;&#12290;</p><p>&#12371;&#12428;&#12425;&#12398;&#25216;&#34899;&#12 399;&#12289; FindBugs &#12364;&#35686;&#21578;&#12398;&#20445;&#23384;&#12395;&# 20351;&#12358; XML &#26360;&#24335;&#12434;&#20351;&#29992;&#12375;&#12414;&#123 77;&#12290;&#12371;&#12428;&#12425;&#12398; XML &#12501;&#12449;&#12452;&#12523; &#12399;&#12289;&#36890;&#24120;&#12289;&#29305;&#23450;&#12398; 1 &#20998;&#265 12;&#12395;&#23550;&#12377;&#12427;&#35686;&#21578;&#12364;&#20837;&#12428;&#124 25;&#12428;&#12390;&#12356;&#12414;&#12377;&#12290;&#12375;&#12363;&#12375;&#123 81;&#12428;&#12425;&#12395;&#12399;&#12289;&#19968;&#36899;&#12398;&#12477;&#125 01;&#12488;&#12454;&#12455;&#12450;&#12398;&#12499;&#12523;&#12489;&#12420;&#124 96;&#12540;&#12472;&#12519;&#12531;&#12395;&#23550;&#12377;&#12427;&#20998;&#265 12;&#32080;&#26524;&#12434;&#26684;&#32013;&#12377;&#12427;&#12371;&#12392;&#124 18;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12377;&#12409;&#12390;&#1239 8; FindBugs XML &#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473; &#12395;&#12399;&#12289;&#12496;&#12540;&#12472;&#12519;&#12531;&#21517;&#12392; &#12479;&#12452;&#12512;&#12539;&#12473;&#12479;&#12531;&#12503; &#12364;&#20837 ;&#12428;&#12425;&#12428;&#12390;&#12356;&#12414;&#12377;&#12290;FindBugs &#1239 9;&#20998;&#26512;&#12364;&#34892;&#12431;&#12428;&#12427;&#12501;&#12449;&#1245 2;&#12523;&#12398;&#26356;&#26032;&#26178;&#21051;&#12363;&#12425;&#12479;&#1245 2;&#12512;&#12539;&#12473;&#12479;&#12531;&#12503;&#12434;&#35336;&#31639;&#1237 5;&#12414;&#12377; (&#20363;&#12360;&#12400;&#12289;&#12479;&#12452;&#12512;&#12 539;&#12473;&#12479;&#12531;&#12503;&#12399;&#12463;&#12521;&#12473;&#12501;&#12 449;&#12452;&#12523;&#12398;&#29983;&#25104;&#26178;&#21051;&#12395;&#12394;&#12 427;&#12424;&#12358;&#12395;&#12394;&#12387;&#12390;&#12356;&#12414;&#12377;&#12 290;&#20998;&#26512;&#12364;&#34892;&#12431;&#12428;&#12383;&#26178;&#21051;&#12 391;&#12399;&#12354;&#12426;&#12414;&#12379;&#12435;) &#12290;&#21508;&#12293;&# 12398;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&# 12399;&#12289;&#12496;&#12540;&#12472;&#12519;&#12531;&#21517;&#12418;&#20837;&# 12428;&#12425;&#12428;&#12390;&#12356;&#12414;&#12377;&#12290;&#12496;&#12540;&# 12472;&#12519;&#12531;&#21517;&#12392;&#12479;&#12452;&#12512;&#12539;&#12473;&# 12479;&#12531;&#12503;&#12399;&#12289; <span class="command"><strong>setBugDatab aseInfo</strong></span> (<a class="xref" href="datamining.html#setBugDatabaseInf o" title="1.7. setBugDatabaseInfo">&#12300;setBugDatabaseInfo&#12301;</a>) &#124 67;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992;&#12375;&#12390;&#25163;&#212 05;&#12391;&#35373;&#23450;&#12377;&#12427;&#12371;&#12392;&#12418;&#12391;&#123 65;&#12414;&#12377;&#12290;</p><p>&#35079;&#25968;&#12496;&#12540;&#12472;&#1251 9;&#12531;&#12434;&#26684;&#32013;&#12377;&#12427;&#12496;&#12464;&#12487;&#1254 0;&#12479;&#12505;&#12540;&#12473;&#12395;&#12362;&#12356;&#12390;&#12399;&#1228 9;&#20998;&#26512;&#12373;&#12428;&#12427;&#12467;&#12540;&#12489;&#12398;&#2150 8;&#12496;&#12540;&#12472;&#12519;&#12531;&#12372;&#12392;&#12395;&#12471;&#1254 0;&#12465;&#12531;&#12473;&#30058;&#21495;&#12364;&#21106;&#12426;&#24403;&#1239 0;&#12425;&#12428;&#12414;&#12377;&#12290;&#12371;&#12428;&#12425;&#12398;&#1247 1;&#12540;&#12465;&#12531;&#12473;&#30058;&#21495;&#12399;&#21336;&#12395; 0 &#1 2363;&#12425;&#22987;&#12414;&#12427;&#36899;&#32154;&#12377;&#12427;&#25972;&#2 5968;&#20516;&#12391;&#12377; (&#20363;&#12360;&#12400;&#12289; 4 &#12388;&#1239 8;&#12467;&#12540;&#12489;&#12496;&#12540;&#12472;&#12519;&#12531;&#12434;&#2668 4;&#32013;&#12377;&#12427;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#1254 0;&#12473;&#12395;&#12399;&#12289;&#12496;&#12540;&#12472;&#12519;&#12531; 0~3 & #12364;&#20837;&#12428;&#12425;&#12428;&#12414;&#12377;) &#12290;&#12496;&#12464 ;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#12399;&#12414;&#12383 ;&#12289;&#21508;&#12496;&#12540;&#12472;&#12519;&#12531;&#12398;&#21517;&#21069 ;&#12392;&#12479;&#12452;&#12512;&#12539;&#12473;&#12479;&#12531;&#12503;&#12364 ;&#12381;&#12428;&#12382;&#12428;&#35352;&#37682;&#12373;&#12428;&#12414;&#12377 ;&#12290;<span class="command"><strong>filterBugs</strong></span> &#12467;&#1251 0;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&#12392;&#12289;&#1247 1;&#12540;&#12465;&#12531;&#12473;&#30058;&#21495;&#12289;&#12496;&#12540;&#1247 2;&#12519;&#12531;&#21517;&#12414;&#12383;&#12399;&#12479;&#12452;&#12512;&#1253 9;&#12473;&#12479;&#12531;&#12503;&#12363;&#12425;&#12496;&#12540;&#12472;&#1251 9;&#12531;&#12434;&#21442;&#29031;&#12377;&#12427;&#12371;&#12392;&#12364;&#1239 1;&#12365;&#12414;&#12377;&#12290;</p><p>1 &#12496;&#12540;&#12472;&#12519;&#125 31;&#12434;&#26684;&#32013;&#12377;&#12427;&#12496;&#12464;&#12487;&#12540;&#124 79;&#12505;&#12540;&#12473;&#12398;&#38598;&#21512;&#12363;&#12425;&#12289; 1 &# 20491;&#12398;&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12496;&# 12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12434;&#20316;&#25104;&# 12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;&# 12414;&#12383;&#12289;&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&# 12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#23550;&# 12375;&#12390;&#12289;&#12381;&#12428;&#20197;&#24460;&#12395;&#20316;&#25104;&# 12373;&#12428;&#12383; 1 &#12496;&#12540;&#12472;&#12519;&#12531;&#12398;&#12496 ;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12434;&#32080;&#21512 ;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290 ;</p><p>&#12371;&#12428;&#12425;&#12398;&#12467;&#12510;&#12531;&#12489;&#12398; &#12356;&#12367;&#12388;&#12363;&#12399;&#12289; ant &#12479;&#12473;&#12463;&#1 2392;&#12375;&#12390;&#23455;&#34892;&#12377;&#12427;&#12371;&#12392;&#12364;&#1 2391;&#12365;&#12414;&#12377;&#12290;&#12467;&#12510;&#12531;&#12489;&#12398;&#2 3455;&#34892;&#26041;&#27861;&#12362;&#12424;&#12403;&#23646;&#24615;&#12539;&#2 4341;&#25968;&#12398;&#35443;&#32048;&#12399;&#12289;&#20197;&#19979;&#12434;&#2 1442;&#29031;&#12375;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#20197;&#1 9979;&#12398;&#12377;&#12409;&#12390;&#12398;&#20363;&#12395;&#12362;&#12356;&#1 2390;&#12399;&#12289; <code class="literal">findbugs.lib</code> <code class="lit eral">refid</code> &#12364;&#27491;&#12375;&#12367;&#35373;&#23450;&#12373;&#124 28;&#12390;&#12356;&#12427;&#12371;&#12392;&#12434;&#21069;&#25552;&#12392;&#123 75;&#12390;&#12356;&#12414;&#12377;&#12290;&#35373;&#23450;&#26041;&#27861;&#123 98;&#19968;&#20363;&#12434;&#27425;&#12395;&#31034;&#12375;&#12414;&#12377; :</p ><pre class="programlisting">
4 4
5 &lt;!-- findbugs &#12479;&#12473;&#12463;&#23450;&#32681; --&gt; 5 &lt;!-- findbugs &#12479;&#12473;&#12463;&#23450;&#32681; --&gt;
6 &lt;property name="findbugs.home" value="/your/path/to/findbugs" /&gt; 6 &lt;property name="findbugs.home" value="/your/path/to/findbugs" /&gt;
7 &lt;path id="findbugs.lib"&gt; 7 &lt;path id="findbugs.lib"&gt;
8 &lt;fileset dir="${findbugs.home}/lib"&gt; 8 &lt;fileset dir="${findbugs.home}/lib"&gt;
9 &lt;include name="findbugs-ant.jar"/&gt; 9 &lt;include name="findbugs-ant.jar"/&gt;
10 &lt;/fileset&gt; 10 &lt;/fileset&gt;
11 &lt;/path&gt; 11 &lt;/path&gt;
12 12
13 </pre><div class="sect1" title="1. &#12467;&#12510;&#12531;&#12489;"><div class= "titlepage"><div><div><h2 class="title" style="clear: both"><a name="commands">< /a>1. &#12467;&#12510;&#12531;&#12489;</h2></div></div></div><p>FindBugs &#12487 ;&#12540;&#12479;&#12539;&#12510;&#12452;&#12491;&#12531;&#12464; &#12484;&#1254 0;&#12523;&#12399;&#12377;&#12409;&#12390;&#12467;&#12510;&#12531;&#12489;&#1252 1;&#12452;&#12531;&#12363;&#12425;&#23455;&#34892;&#12377;&#12427;&#12371;&#1239 2;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12414;&#12383;&#12289;&#1235 6;&#12367;&#12388;&#12363;&#12398;&#12424;&#12426;&#26377;&#29992;&#12394;&#1246 7;&#12510;&#12531;&#12489;&#12399;&#12289; ant &#12499;&#12523;&#12489;&#12501;& #12449;&#12452;&#12523;&#12363;&#12425;&#23455;&#34892;&#12377;&#12427;&#12371;& #12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12467;&#12510;&# 12531;&#12489;&#12521;&#12452;&#12531;&#12484;&#12540;&#12523;&#12395;&#12388;&# 12356;&#12390;&#31777;&#21336;&#12395;&#35500;&#26126;&#12375;&#12414;&#12377; : </p><div class="variablelist"><dl><dt><span class="term"><span class="command">< strong><a class="link" href="datamining.html#unionBugs" title="1.1. unionBugs">u nionBugs</a></strong></span></span></dt><dd><p>&#21029;&#12398;&#12463;&#12521;& #12473;&#12395;&#23550;&#12377;&#12427;&#21029;&#20491;&#12398;&#20998;&#26512;& #32080;&#26524;&#12434;&#32080;&#21512;&#12375;&#12414;&#12377;&#12290;</p></dd> <dt><span class="term"><span class="command"><strong><a class="link" href="datam ining.html#computeBugHistory" title="1.2. computeBugHistory">computeBugHistory</ a></strong></span></span></dt><dd><p>&#35079;&#25968;&#12496;&#12540;&#12472;&#1 2519;&#12531;&#12363;&#12425;&#24471;&#12425;&#12428;&#12383;&#35079;&#25968;&#1 2398;&#12496;&#12464;&#35686;&#21578;&#12434;&#12289;&#12510;&#12540;&#12472;&#1 2375;&#12390; 1 &#20491;&#12398;&#35079;&#25968;&#12496;&#12540;&#12472;&#12519; &#12531;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395; &#12375;&#12414;&#12377;&#12290;&#12371;&#12428;&#12434;&#20351;&#12387;&#12390; &#12289;&#26082;&#23384;&#12398;&#35079;&#25968;&#12496;&#12540;&#12472;&#12519; &#12531;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395; &#26356;&#12395;&#12496;&#12540;&#12472;&#12519;&#12531;&#12434;&#36861;&#21152; &#12375;&#12383;&#12426;&#12289; 1 &#12496;&#12540;&#12472;&#12519;&#12531;&#124 34;&#26684;&#32013;&#12377;&#12427;&#12496;&#12464;&#12487;&#12540;&#12479;&#125 05;&#12540;&#12473;&#12398;&#38598;&#21512;&#12363;&#12425; 1 &#20491;&#12398;&# 35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464;&#12487;&# 12540;&#12479;&#12505;&#12540;&#12473;&#12434;&#20316;&#25104;&#12375;&#12383;&# 12426;&#12289;&#12391;&#12365;&#12414;&#12377;&#12290;</p></dd><dt><span class=" term"><span class="command"><strong><a class="link" href="datamining.html#setBug DatabaseInfo" title="1.7. setBugDatabaseInfo">setBugDatabaseInfo</a></strong></s pan></span></dt><dd><p>&#12522;&#12499;&#12472;&#12519;&#12531;&#21517;&#12420;& #12479;&#12452;&#12512;&#12539;&#12473;&#12479;&#12531;&#12503;&#12394;&#12393;& #12398;&#24773;&#22577;&#12434; XML &#12487;&#12540;&#12479;&#12505;&#12540;&#12 473;&#12395;&#35373;&#23450;&#12375;&#12414;&#12377;&#12290;</p></dd><dt><span c lass="term"><span class="command"><strong><a class="link" href="datamining.html# listBugDatabaseInfo" title="1.8. listBugDatabaseInfo">listBugDatabaseInfo</a></s trong></span></span></dt><dd><p>XML &#12487;&#12540;&#12479;&#12505;&#12540;&#12 473;&#12395;&#12354;&#12427;&#12522;&#12499;&#12472;&#12519;&#12531;&#21517;&#12 420;&#12479;&#12452;&#12512;&#12539;&#12473;&#12479;&#12531;&#12503;&#12394;&#12 393;&#12398;&#24773;&#22577;&#12434;&#19968;&#35239;&#34920;&#31034;&#12375;&#12 414;&#12377;&#12290;</p></dd><dt><span class="term"><span class="command"><stron g><a class="link" href="datamining.html#filterBugs" title="1.3. filterBugs">filt erBugs</a></strong></span></span></dt><dd><p>&#12496;&#12464;&#12487;&#12540;&#1 2479;&#12505;&#12540;&#12473;&#12398;&#37096;&#20998;&#38598;&#21512;&#12434;&#3 6984;&#25246;&#12375;&#12414;&#12377;&#12290;</p></dd><dt><span class="term"><sp an class="command"><strong><a class="link" href="datamining.html#mineBugHistory" title="1.4. mineBugHistory">mineBugHistory</a></strong></span></span></dt><dd>< p>&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464;&#1248 7;&#12540;&#12479;&#12505;&#12540;&#12473;&#12398;&#21508;&#12496;&#12540;&#1247 2;&#12519;&#12531;&#27598;&#12398;&#35686;&#21578;&#25968;&#12434;&#19968;&#3523 9;&#12395;&#12375;&#12383;&#34920;&#12434;&#20316;&#25104;&#12375;&#12414;&#1237 7;&#12290;</p></dd><dt><span class="term"><span class="command"><strong><a class ="link" href="datamining.html#defectDensity" title="1.5. defectDensity">defectDe nsity</a></strong></span></span></dt><dd><p>&#12503;&#12525;&#12472;&#12455;&#12 463;&#12488;&#20840;&#20307;&#12362;&#12424;&#12403;&#12463;&#12521;&#12473;&#27 598;&#12539;&#12497;&#12483;&#12465;&#12540;&#12472;&#27598;&#12398;&#19981;&#33 391;&#23494;&#24230; (1000 NCSS &#27598;&#12398;&#35686;&#21578;&#25968;) &#1239 5;&#38306;&#12377;&#12427;&#24773;&#22577;&#12434;&#19968;&#35239;&#34920;&#3103 4;&#12375;&#12414;&#12377;&#12290;</p></dd><dt><span class="term"><span class="c ommand"><strong><a class="link" href="datamining.html#convertXmlToText" title="1 .6. convertXmlToText">convertXmlToText</a></strong></span></span></dt><dd><p>XML &#24418;&#24335;&#12398;&#12496;&#12464;&#35686;&#21578;&#12434;&#12289; 1 &#34 892; 1 &#12496;&#12464;&#12398;&#12486;&#12461;&#12473;&#12488;&#24418;&#24335;& #12289;&#12414;&#12383;&#12399;&#12289;HTML&#24418;&#24335;&#12395;&#22793;&#255 63;&#12375;&#12414;&#12377;&#12290;</p></dd></dl></div><div class="sect2" title= "1.1. unionBugs"><div class="titlepage"><div><div><h3 class="title"><a name="uni onBugs"></a>1.1. unionBugs</h3></div></div></div><p>&#20998;&#26512;&#12377;&#12 427;&#12398;&#12395;&#12450;&#12503;&#12522;&#12465;&#12540;&#12471;&#12519;&#12 531;&#12398; jar &#12501;&#12449;&#12452;&#12523;&#12434;&#20998;&#21106;&#12375 ;&#12390;&#12356;&#12427;&#22580;&#21512;&#12289;&#12371;&#12398;&#12467;&#12510 ;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12391 ;&#12289;&#21029;&#20491;&#12395;&#29983;&#25104;&#12373;&#12428;&#12383; XML &# 12496;&#12464;&#35686;&#21578;&#12501;&#12449;&#12452;&#12523;&#12434;&#12377;&# 12409;&#12390;&#12398;&#35686;&#21578;&#12434;&#21547;&#12435;&#12391;&#12356;&# 12427; 1 &#12388;&#12398; &#12501;&#12449;&#12452;&#12523;&#12395;&#12377;&#1242 7;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#21516 ;&#12376;&#12501;&#12449;&#12452;&#12523;&#12398;&#30064;&#12394;&#12427;&#12496 ;&#12540;&#12472;&#12519;&#12531;&#12434;&#20998;&#26512;&#12375;&#12383;&#32080 ;&#26524;&#12434;&#32080;&#21512;&#12377;&#12427;&#22580;&#21512;&#12399;&#12289 ;&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12434;<span class="emphasis"> <em>&#20351;&#29992;&#12375;&#12394;&#12356;&#12391;&#12367;&#12384;&#12373;&#12 356;</em></span>&#12290;&#20195;&#12431;&#12426;&#12395; <span class="command">< strong>computeBugHistory</strong></span> &#12434;&#20351;&#29992;&#12375;&#12390 ;&#12367;&#12384;&#12373;&#12356;&#12290;</p><p>XML &#12501;&#12449;&#12452;&#12 523;&#12399;&#12289;&#12467;&#12510;&#12531;&#12489;&#12521;&#12452;&#12531;&#12 391;&#25351;&#23450;&#12375;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#32 080;&#26524;&#12399;&#12289;&#27161;&#28310;&#20986;&#21147;&#12395;&#36865;&#12 425;&#12428;&#12414;&#12377;&#12290;</p></div><div class="sect2" title="1.2. com puteBugHistory"><div class="titlepage"><div><div><h3 class="title"><a name="comp uteBugHistory"></a>1.2. computeBugHistory</h3></div></div></div><p>&#12371;&#123 98;&#12467;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&#123 71;&#12392;&#12391;&#12289;&#20998;&#26512;&#12377;&#12427;&#12477;&#12501;&#124 88;&#12454;&#12455;&#12450;&#12398;&#30064;&#12394;&#12427;&#12499;&#12523;&#124 89;&#12414;&#12383;&#12399;&#12496;&#12540;&#12472;&#12519;&#12531;&#12398;&#247 73;&#22577;&#12434;&#21547;&#12416;&#12496;&#12464;&#12487;&#12540;&#12479;&#125 05;&#12540;&#12473;&#12434;&#29983;&#25104;&#12377;&#12427;&#12371;&#12392;&#123 64;&#12391;&#12365;&#12414;&#12377;&#20837;&#21147;&#12392;&#12375;&#12390;&#255 52;&#20379;&#12375;&#12383;&#12501;&#12449;&#12452;&#12523;&#12398; 1 &#30058;&# 30446;&#12398;&#12501;&#12449;&#12452;&#12523;&#12363;&#12425;&#23653;&#27508;&# 12364;&#21462;&#24471;&#12373;&#12428;&#12414;&#12377;&#12290;&#24460;&#12395;&# 32154;&#12367;&#12501;&#12449;&#12452;&#12523;&#12399; 1 &#12496;&#12540;&#12472 ;&#12519;&#12531;&#12398;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540 ;&#12473;&#12391;&#12354;&#12427;&#12424;&#12358;&#12395;&#12375;&#12390;&#12367 ;&#12384;&#12373;&#12356; (&#12418;&#12375;&#12289;&#23653;&#27508;&#12434;&#253 45;&#12387;&#12390;&#12356;&#12383;&#12392;&#12375;&#12390;&#12418;&#28961;&#352 22;&#12373;&#12428;&#12414;&#12377;) &#12290;</p><p>&#12487;&#12501;&#12457;&#12 523;&#12488;&#12391;&#12399;&#12289;&#32080;&#26524;&#12399;&#27161;&#28310;&#20 986;&#21147;&#12395;&#36865;&#12425;&#12428;&#12414;&#12377;&#12290;</p><p>&#123 71;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418;&#20351; &#29992;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377; &#12290;&#12414;&#12378;&#27425;&#12395;&#31034;&#12377;&#12424;&#12358;&#12395; &#12289;&#12499;&#12523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12395; <span c lass="command"><strong>computeBugHistory</strong></span> &#12434; taskdef &#1239 1;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre class="programlisting"> 13 </pre><div class="sect1"><div class="titlepage"><div><div><h2 class="title" styl e="clear: both"><a name="commands"></a>1. &#12467;&#12510;&#12531;&#12489;</h2>< /div></div></div><p>FindBugs &#12487;&#12540;&#12479;&#12539;&#12510;&#12452;&#1 2491;&#12531;&#12464; &#12484;&#12540;&#12523;&#12399;&#12377;&#12409;&#12390;&# 12467;&#12510;&#12531;&#12489;&#12521;&#12452;&#12531;&#12363;&#12425;&#23455;&# 34892;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&# 12290;&#12414;&#12383;&#12289;&#12356;&#12367;&#12388;&#12363;&#12398;&#12424;&# 12426;&#26377;&#29992;&#12394;&#12467;&#12510;&#12531;&#12489;&#12399;&#12289; a nt &#12499;&#12523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12363;&#12425;&#234 55;&#34892;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#123 77;&#12290;</p><p>&#12467;&#12510;&#12531;&#12489;&#12521;&#12452;&#12531;&#1248 4;&#12540;&#12523;&#12395;&#12388;&#12356;&#12390;&#31777;&#21336;&#12395;&#3550 0;&#26126;&#12375;&#12414;&#12377; :</p><div class="variablelist"><dl class="var iablelist"><dt><span class="term"><span class="command"><strong><a class="link" href="datamining.html#unionBugs" title="1.1. unionBugs">unionBugs</a></strong></ span></span></dt><dd><p>&#21029;&#12398;&#12463;&#12521;&#12473;&#12395;&#23550; &#12377;&#12427;&#21029;&#20491;&#12398;&#20998;&#26512;&#32080;&#26524;&#12434; &#32080;&#21512;&#12375;&#12414;&#12377;&#12290;</p></dd><dt><span class="term"> <span class="command"><strong><a class="link" href="datamining.html#computeBugHi story" title="1.2. computeBugHistory">computeBugHistory</a></strong></span></spa n></dt><dd><p>&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12363;&# 12425;&#24471;&#12425;&#12428;&#12383;&#35079;&#25968;&#12398;&#12496;&#12464;&# 35686;&#21578;&#12434;&#12289;&#12510;&#12540;&#12472;&#12375;&#12390; 1 &#20491 ;&#12398;&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464 ;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#12375;&#12414;&#12377 ;&#12290;&#12371;&#12428;&#12434;&#20351;&#12387;&#12390;&#12289;&#26082;&#23384 ;&#12398;&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464 ;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#26356;&#12395;&#12496 ;&#12540;&#12472;&#12519;&#12531;&#12434;&#36861;&#21152;&#12375;&#12383;&#12426 ;&#12289; 1 &#12496;&#12540;&#12472;&#12519;&#12531;&#12434;&#26684;&#32013;&#12 377;&#12427;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12 398;&#38598;&#21512;&#12363;&#12425; 1 &#20491;&#12398;&#35079;&#25968;&#12496;& #12540;&#12472;&#12519;&#12531;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;& #12540;&#12473;&#12434;&#20316;&#25104;&#12375;&#12383;&#12426;&#12289;&#12391;& #12365;&#12414;&#12377;&#12290;</p></dd><dt><span class="term"><span class="comm and"><strong><a class="link" href="datamining.html#setBugDatabaseInfo" title="1. 7. setBugDatabaseInfo">setBugDatabaseInfo</a></strong></span></span></dt><dd><p> &#12522;&#12499;&#12472;&#12519;&#12531;&#21517;&#12420;&#12479;&#12452;&#12512; &#12539;&#12473;&#12479;&#12531;&#12503;&#12394;&#12393;&#12398;&#24773;&#22577; &#12434; XML &#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#35373;&#2 3450;&#12375;&#12414;&#12377;&#12290;</p></dd><dt><span class="term"><span class ="command"><strong><a class="link" href="datamining.html#listBugDatabaseInfo" ti tle="1.8. listBugDatabaseInfo">listBugDatabaseInfo</a></strong></span></span></d t><dd><p>XML &#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12395;&#12354;&#1 2427;&#12522;&#12499;&#12472;&#12519;&#12531;&#21517;&#12420;&#12479;&#12452;&#1 2512;&#12539;&#12473;&#12479;&#12531;&#12503;&#12394;&#12393;&#12398;&#24773;&#2 2577;&#12434;&#19968;&#35239;&#34920;&#31034;&#12375;&#12414;&#12377;&#12290;</p ></dd><dt><span class="term"><span class="command"><strong><a class="link" href= "datamining.html#filterBugs" title="1.3. filterBugs">filterBugs</a></strong></sp an></span></dt><dd><p>&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&# 12473;&#12398;&#37096;&#20998;&#38598;&#21512;&#12434;&#36984;&#25246;&#12375;&# 12414;&#12377;&#12290;</p></dd><dt><span class="term"><span class="command"><str ong><a class="link" href="datamining.html#mineBugHistory" title="1.4. mineBugHis tory">mineBugHistory</a></strong></span></span></dt><dd><p>&#35079;&#25968;&#124 96;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464;&#12487;&#12540;&#12479;&#125 05;&#12540;&#12473;&#12398;&#21508;&#12496;&#12540;&#12472;&#12519;&#12531;&#275 98;&#12398;&#35686;&#21578;&#25968;&#12434;&#19968;&#35239;&#12395;&#12375;&#123 83;&#34920;&#12434;&#20316;&#25104;&#12375;&#12414;&#12377;&#12290;</p></dd><dt> <span class="term"><span class="command"><strong><a class="link" href="dataminin g.html#defectDensity" title="1.5. defectDensity">defectDensity</a></strong></spa n></span></dt><dd><p>&#12503;&#12525;&#12472;&#12455;&#12463;&#12488;&#20840;&#2 0307;&#12362;&#12424;&#12403;&#12463;&#12521;&#12473;&#27598;&#12539;&#12497;&#1 2483;&#12465;&#12540;&#12472;&#27598;&#12398;&#19981;&#33391;&#23494;&#24230; (1 000 NCSS &#27598;&#12398;&#35686;&#21578;&#25968;) &#12395;&#38306;&#12377;&#124 27;&#24773;&#22577;&#12434;&#19968;&#35239;&#34920;&#31034;&#12375;&#12414;&#123 77;&#12290;</p></dd><dt><span class="term"><span class="command"><strong><a clas s="link" href="datamining.html#convertXmlToText" title="1.6. convertXmlToText">c onvertXmlToText</a></strong></span></span></dt><dd><p>XML &#24418;&#24335;&#1239 8;&#12496;&#12464;&#35686;&#21578;&#12434;&#12289; 1 &#34892; 1 &#12496;&#12464; &#12398;&#12486;&#12461;&#12473;&#12488;&#24418;&#24335;&#12289;&#12414;&#12383; &#12399;&#12289;HTML&#24418;&#24335;&#12395;&#22793;&#25563;&#12375;&#12414;&#12 377;&#12290;</p></dd></dl></div><div class="sect2"><div class="titlepage"><div>< div><h3 class="title"><a name="unionBugs"></a>1.1. unionBugs</h3></div></div></d iv><p>&#20998;&#26512;&#12377;&#12427;&#12398;&#12395;&#12450;&#12503;&#12522;&# 12465;&#12540;&#12471;&#12519;&#12531;&#12398; jar &#12501;&#12449;&#12452;&#125 23;&#12434;&#20998;&#21106;&#12375;&#12390;&#12356;&#12427;&#22580;&#21512;&#122 89;&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992;&#123 77;&#12427;&#12371;&#12392;&#12391;&#12289;&#21029;&#20491;&#12395;&#29983;&#251 04;&#12373;&#12428;&#12383; XML &#12496;&#12464;&#35686;&#21578;&#12501;&#12449; &#12452;&#12523;&#12434;&#12377;&#12409;&#12390;&#12398;&#35686;&#21578;&#12434; &#21547;&#12435;&#12391;&#12356;&#12427; 1 &#12388;&#12398; &#12501;&#12449;&#12 452;&#12523;&#12395;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12 414;&#12377;&#12290;</p><p>&#21516;&#12376;&#12501;&#12449;&#12452;&#12523;&#123 98;&#30064;&#12394;&#12427;&#12496;&#12540;&#12472;&#12519;&#12531;&#12434;&#209 98;&#26512;&#12375;&#12383;&#32080;&#26524;&#12434;&#32080;&#21512;&#12377;&#124 27;&#22580;&#21512;&#12399;&#12289;&#12371;&#12398;&#12467;&#12510;&#12531;&#124 89;&#12434;<span class="emphasis"><em>&#20351;&#29992;&#12375;&#12394;&#12356;&# 12391;&#12367;&#12384;&#12373;&#12356;</em></span>&#12290;&#20195;&#12431;&#1242 6;&#12395; <span class="command"><strong>computeBugHistory</strong></span> &#124 34;&#20351;&#29992;&#12375;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;</p>< p>XML &#12501;&#12449;&#12452;&#12523;&#12399;&#12289;&#12467;&#12510;&#12531;&# 12489;&#12521;&#12452;&#12531;&#12391;&#25351;&#23450;&#12375;&#12390;&#12367;&# 12384;&#12373;&#12356;&#12290;&#32080;&#26524;&#12399;&#12289;&#27161;&#28310;&# 20986;&#21147;&#12395;&#36865;&#12425;&#12428;&#12414;&#12377;&#12290;</p></div> <div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="c omputeBugHistory"></a>1.2. computeBugHistory</h3></div></div></div><p>&#12371;&# 12398;&#12467;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&# 12371;&#12392;&#12391;&#12289;&#20998;&#26512;&#12377;&#12427;&#12477;&#12501;&# 12488;&#12454;&#12455;&#12450;&#12398;&#30064;&#12394;&#12427;&#12499;&#12523;&# 12489;&#12414;&#12383;&#12399;&#12496;&#12540;&#12472;&#12519;&#12531;&#12398;&# 24773;&#22577;&#12434;&#21547;&#12416;&#12496;&#12464;&#12487;&#12540;&#12479;&# 12505;&#12540;&#12473;&#12434;&#29983;&#25104;&#12377;&#12427;&#12371;&#12392;&# 12364;&#12391;&#12365;&#12414;&#12377;&#20837;&#21147;&#12392;&#12375;&#12390;&# 25552;&#20379;&#12375;&#12383;&#12501;&#12449;&#12452;&#12523;&#12398; 1 &#30058 ;&#30446;&#12398;&#12501;&#12449;&#12452;&#12523;&#12363;&#12425;&#23653;&#27508 ;&#12364;&#21462;&#24471;&#12373;&#12428;&#12414;&#12377;&#12290;&#24460;&#12395 ;&#32154;&#12367;&#12501;&#12449;&#12452;&#12523;&#12399; 1 &#12496;&#12540;&#12 472;&#12519;&#12531;&#12398;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12 540;&#12473;&#12391;&#12354;&#12427;&#12424;&#12358;&#12395;&#12375;&#12390;&#12 367;&#12384;&#12373;&#12356; (&#12418;&#12375;&#12289;&#23653;&#27508;&#12434;&# 25345;&#12387;&#12390;&#12356;&#12383;&#12392;&#12375;&#12390;&#12418;&#28961;&# 35222;&#12373;&#12428;&#12414;&#12377;) &#12290;</p><p>&#12487;&#12501;&#12457;& #12523;&#12488;&#12391;&#12399;&#12289;&#32080;&#26524;&#12399;&#27161;&#28310;& #20986;&#21147;&#12395;&#36865;&#12425;&#12428;&#12414;&#12377;&#12290;</p><p>&# 12371;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418;&#203 51;&#29992;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#123 77;&#12290;&#12414;&#12378;&#27425;&#12395;&#31034;&#12377;&#12424;&#12358;&#123 95;&#12289;&#12499;&#12523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12395; <spa n class="command"><strong>computeBugHistory</strong></span> &#12434; taskdef &#1 2391;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre class="programlisting">
14 14
15 &lt;taskdef name="computeBugHistory" classname="edu.umd.cs.findbugs.anttask.Comp uteBugHistoryTask"&gt; 15 &lt;taskdef name="computeBugHistory" classname="edu.umd.cs.findbugs.anttask.Comp uteBugHistoryTask"&gt;
16 &lt;classpath refid="findbugs.lib" /&gt; 16 &lt;classpath refid="findbugs.lib" /&gt;
17 &lt;/taskdef&gt; 17 &lt;/taskdef&gt;
18 18
19 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">&lt;datafile&gt;</code> &#35201;&#32032;&#1 2434;&#20837;&#12428;&#23376;&#12395;&#12375;&#12390;&#20837;&#12428;&#12390;&#1 2367;&#12384;&#12373;&#12356;&#12290;&#27425;&#12395;&#12289;&#20363;&#12434;&#3 1034;&#12375;&#12414;&#12377;:</p><pre class="programlisting"> 19 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">&lt;datafile&gt;</code> &#35201;&#32032;&#1 2434;&#20837;&#12428;&#23376;&#12395;&#12375;&#12390;&#20837;&#12428;&#12390;&#1 2367;&#12384;&#12373;&#12356;&#12290;&#27425;&#12395;&#12289;&#20363;&#12434;&#3 1034;&#12375;&#12414;&#12377;:</p><pre class="programlisting">
20 20
21 &lt;computeBugHistory home="${findbugs.home}" ...&gt; 21 &lt;computeBugHistory home="${findbugs.home}" ...&gt;
22 &lt;datafile name="analyze1.xml"/&gt; 22 &lt;datafile name="analyze1.xml"/&gt;
23 &lt;datafile name="analyze2.xml"/&gt; 23 &lt;datafile name="analyze2.xml"/&gt;
24 &lt;/computeBugHistory&gt; 24 &lt;/computeBugHistory&gt;
25 25
26 </pre><div class="table"><a name="computeBugHistoryTable"></a><p class="title">< b>&#34920;12.1 computeBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;&#12458 ;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;</b></p><div class="table-conte nts"><table summary="computeBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;& #12458;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><c ol><col><col></colgroup><thead><tr><th align="left">&#12467;&#12510;&#12531;&#12 489;&#12521;&#12452;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th ali gn="left">Ant &#23646;&#24615;</th><th align="left">&#30446;&#30340;</th></tr></ thead><tbody><tr><td align="left">-output &lt;file&gt;</td><td align="left">outp ut="&lt;file&gt;"</td><td align="left">&#20986;&#21147;&#32080;&#26524;&#12434;& #20445;&#23384;&#12377;&#12427;&#12501;&#12449;&#12452;&#12523;&#21517;&#12434;& #25351;&#23450;&#12375;&#12414;&#12377;&#12290; (&#21516;&#26178;&#12395;&#20837 ;&#21147;&#12501;&#12449;&#12452;&#12523;&#12395;&#12418;&#12394;&#12426;&#12360 ;&#12414;&#12377;)</td></tr><tr><td align="left">-overrideRevisionNames[:truth]< /td><td align="left">overrideRevisionNames="[true|false]"</td><td align="left">& #12501;&#12449;&#12452;&#12523;&#21517;&#12363;&#12425;&#31639;&#20986;&#12373;& #12428;&#12427;&#12381;&#12428;&#12382;&#12428;&#12398;&#12496;&#12540;&#12472;& #12519;&#12531;&#21517;&#12434;&#25351;&#23450;&#22793;&#26356;&#12375;&#12414;& #12377;&#12290;</td></tr><tr><td align="left">-noPackageMoves[:truth]</td><td al ign="left">noPackageMoves="[true|false]"</td><td align="left">&#12497;&#12483;&# 12465;&#12540;&#12472;&#12434;&#31227;&#21205;&#12375;&#12383;&#12463;&#12521;&# 12473;&#12364;&#12354;&#12427;&#22580;&#21512;&#12289;&#24403;&#35442;&#12463;&# 12521;&#12473;&#12398;&#35686;&#21578;&#12399;&#21029;&#12398;&#23384;&#22312;&# 12392;&#12375;&#12390;&#25201;&#12431;&#12428;&#12414;&#12377;&#12290;</td></tr> <tr><td align="left">-preciseMatch[:truth]</td><td align="left">preciseMatch="[t rue|false]"</td><td align="left">&#12496;&#12464;&#12497;&#12479;&#12540;&#12531 ;&#12364;&#27491;&#30906;&#12395;&#19968;&#33268;&#12377;&#12427;&#12371;&#12392 ;&#12434;&#35201;&#27714;&#12375;&#12414;&#12377;&#12290;</td></tr><tr><td align ="left">-precisePriorityMatch[:truth]</td><td align="left">precisePriorityMatch= "[true|false]"</td><td align="left">&#20778;&#20808;&#24230;&#12364;&#27491;&#30 906;&#12395;&#19968;&#33268;&#12375;&#12383;&#22580;&#21512;&#12398;&#12415;&#35 686;&#21578;&#12364;&#21516;&#19968;&#12391;&#12354;&#12427;&#12392;&#21028;&#26 029;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-quie t[:truth]</td><td align="left">quiet="[true|false]"</td><td align="left">&#12456 ;&#12521;&#12540;&#12364;&#30330;&#29983;&#12375;&#12394;&#12356;&#38480;&#12426 ;&#12289;&#27161;&#28310;&#20986;&#21147;&#12395;&#12399;&#20309;&#12418;&#34920 ;&#31034;&#12373;&#12428;&#12414;&#12379;&#12435;&#12290;</td></tr><tr><td align ="left">-withMessages[:truth]</td><td align="left">withMessages="[true|false]"</ td><td align="left">&#20986;&#21147; XML &#12395;&#20154;&#38291;&#12364;&#35501 ;&#12416;&#12371;&#12392;&#12364;&#12391;&#12365;&#12427;&#12496;&#12464;&#12513 ;&#12483;&#12475;&#12540;&#12472;&#12364;&#21547;&#12414;&#12428;&#12414;&#12377 ;&#12290;</td></tr></tbody></table></div></div><br class="table-break"></div><di v class="sect2" title="1.3. filterBugs"><div class="titlepage"><div><div><h3 cla ss="title"><a name="filterBugs"></a>1.3. filterBugs</h3></div></div></div><p>&#1 2371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#1 2427;&#12371;&#12392;&#12391;&#12289; FindBugs XML &#35686;&#21578;&#12501;&#124 49;&#12452;&#12523;&#12363;&#12425;&#19968;&#37096;&#20998;&#12434;&#36984;&#124 03;&#20986;&#12375;&#12390;&#26032;&#35215; FindBugs &#35686;&#21578;&#12501;&#1 2449;&#12452;&#12523;&#12395;&#36984;&#25246;&#12373;&#12428;&#12383;&#37096;&#2 0998;&#12434;&#26360;&#12365;&#36796;&#12416;&#12371;&#12392;&#12364;&#12391;&#1 2365;&#12414;&#12377;&#12290;</p><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#12 489;&#12395;&#12399;&#12289;&#12458;&#12503;&#12471;&#12519;&#12531;&#32676;&#12 395;&#32154;&#12356;&#12390; 0 &#20491;&#12363;&#12425; 2 &#20491;&#12398; findb ugs xml &#12496;&#12464;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450; &#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290; </p><p>&#12501;&#12449;&#12452;&#12523;&#21517;&#12434;&#12402;&#12392;&#12388;& #12418;&#25351;&#23450;&#12375;&#12394;&#12356;&#22580;&#21512;&#12399;&#12289;& #27161;&#28310;&#20837;&#21147;&#12363;&#12425;&#35501;&#12435;&#12391;&#27161;& #28310;&#20986;&#21147;&#12395;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;& #12290;&#12501;&#12449;&#12452;&#12523;&#21517;&#12434; 1 &#20491; &#25351;&#234 50;&#12375;&#12383;&#22580;&#21512;&#12399;&#12289;&#25351;&#23450;&#12375;&#123 83;&#12501;&#12449;&#12452;&#12523;&#12363;&#12425;&#35501;&#12435;&#12391;&#271 61;&#28310;&#20986;&#21147;&#12395;&#20986;&#21147;&#12373;&#12428;&#12414;&#123 77;&#12290;&#12501;&#12449;&#12452;&#12523;&#21517;&#12434; 2 &#20491; &#25351;& #23450;&#12375;&#12383;&#22580;&#21512;&#12399;&#12289; 1 &#30058;&#30446;&#1239 5;&#25351;&#23450;&#12375;&#12383;&#12501;&#12449;&#12452;&#12523;&#12363;&#1242 5;&#35501;&#12435;&#12391; 2 &#30058;&#30446;&#12395;&#25351;&#23450;&#12375;&#1 2383;&#12501;&#12449;&#12452;&#12523;&#12395;&#20986;&#21147;&#12373;&#12428;&#1 2414;&#12377;&#12290;</p><p>&#12371;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12364 ;&#12391;&#12365;&#12414;&#12377;&#12290;&#12414;&#12378;&#27425;&#12395;&#31034 ;&#12377;&#12424;&#12358;&#12395;&#12289;&#12499;&#12523;&#12489;&#12501;&#12449 ;&#12452;&#12523;&#12395; <span class="command"><strong>filterBugs</strong></spa n> &#12434; taskdef &#12391;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre c lass="programlisting"> 26 </pre><div class="table"><a name="computeBugHistoryTable"></a><p class="title">< b>&#34920;12.1 computeBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;&#12458 ;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;</b></p><div class="table-conte nts"><table summary="computeBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;& #12458;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><c ol><col><col></colgroup><thead><tr><th align="left">&#12467;&#12510;&#12531;&#12 489;&#12521;&#12452;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th ali gn="left">Ant &#23646;&#24615;</th><th align="left">&#30446;&#30340;</th></tr></ thead><tbody><tr><td align="left">-output &lt;file&gt;</td><td align="left">outp ut="&lt;file&gt;"</td><td align="left">&#20986;&#21147;&#32080;&#26524;&#12434;& #20445;&#23384;&#12377;&#12427;&#12501;&#12449;&#12452;&#12523;&#21517;&#12434;& #25351;&#23450;&#12375;&#12414;&#12377;&#12290; (&#21516;&#26178;&#12395;&#20837 ;&#21147;&#12501;&#12449;&#12452;&#12523;&#12395;&#12418;&#12394;&#12426;&#12360 ;&#12414;&#12377;)</td></tr><tr><td align="left">-overrideRevisionNames[:truth]< /td><td align="left">overrideRevisionNames="[true|false]"</td><td align="left">& #12501;&#12449;&#12452;&#12523;&#21517;&#12363;&#12425;&#31639;&#20986;&#12373;& #12428;&#12427;&#12381;&#12428;&#12382;&#12428;&#12398;&#12496;&#12540;&#12472;& #12519;&#12531;&#21517;&#12434;&#25351;&#23450;&#22793;&#26356;&#12375;&#12414;& #12377;&#12290;</td></tr><tr><td align="left">-noPackageMoves[:truth]</td><td al ign="left">noPackageMoves="[true|false]"</td><td align="left">&#12497;&#12483;&# 12465;&#12540;&#12472;&#12434;&#31227;&#21205;&#12375;&#12383;&#12463;&#12521;&# 12473;&#12364;&#12354;&#12427;&#22580;&#21512;&#12289;&#24403;&#35442;&#12463;&# 12521;&#12473;&#12398;&#35686;&#21578;&#12399;&#21029;&#12398;&#23384;&#22312;&# 12392;&#12375;&#12390;&#25201;&#12431;&#12428;&#12414;&#12377;&#12290;</td></tr> <tr><td align="left">-preciseMatch[:truth]</td><td align="left">preciseMatch="[t rue|false]"</td><td align="left">&#12496;&#12464;&#12497;&#12479;&#12540;&#12531 ;&#12364;&#27491;&#30906;&#12395;&#19968;&#33268;&#12377;&#12427;&#12371;&#12392 ;&#12434;&#35201;&#27714;&#12375;&#12414;&#12377;&#12290;</td></tr><tr><td align ="left">-precisePriorityMatch[:truth]</td><td align="left">precisePriorityMatch= "[true|false]"</td><td align="left">&#20778;&#20808;&#24230;&#12364;&#27491;&#30 906;&#12395;&#19968;&#33268;&#12375;&#12383;&#22580;&#21512;&#12398;&#12415;&#35 686;&#21578;&#12364;&#21516;&#19968;&#12391;&#12354;&#12427;&#12392;&#21028;&#26 029;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-quie t[:truth]</td><td align="left">quiet="[true|false]"</td><td align="left">&#12456 ;&#12521;&#12540;&#12364;&#30330;&#29983;&#12375;&#12394;&#12356;&#38480;&#12426 ;&#12289;&#27161;&#28310;&#20986;&#21147;&#12395;&#12399;&#20309;&#12418;&#34920 ;&#31034;&#12373;&#12428;&#12414;&#12379;&#12435;&#12290;</td></tr><tr><td align ="left">-withMessages[:truth]</td><td align="left">withMessages="[true|false]"</ td><td align="left">&#20986;&#21147; XML &#12395;&#20154;&#38291;&#12364;&#35501 ;&#12416;&#12371;&#12392;&#12364;&#12391;&#12365;&#12427;&#12496;&#12464;&#12513 ;&#12483;&#12475;&#12540;&#12472;&#12364;&#21547;&#12414;&#12428;&#12414;&#12377 ;&#12290;</td></tr></tbody></table></div></div><br class="table-break"></div><di v class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="filt erBugs"></a>1.3. filterBugs</h3></div></div></div><p>&#12371;&#12398;&#12467;&#1 2510;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#1 2391;&#12289; FindBugs XML &#35686;&#21578;&#12501;&#12449;&#12452;&#12523;&#123 63;&#12425;&#19968;&#37096;&#20998;&#12434;&#36984;&#12403;&#20986;&#12375;&#123 90;&#26032;&#35215; FindBugs &#35686;&#21578;&#12501;&#12449;&#12452;&#12523;&#1 2395;&#36984;&#25246;&#12373;&#12428;&#12383;&#37096;&#20998;&#12434;&#26360;&#1 2365;&#36796;&#12416;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#1 2290;</p><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12395;&#12399;&#12 289;&#12458;&#12503;&#12471;&#12519;&#12531;&#32676;&#12395;&#32154;&#12356;&#12 390; 0 &#20491;&#12363;&#12425; 2 &#20491;&#12398; findbugs xml &#12496;&#12464; &#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12371; &#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12501;&#12449;& #12452;&#12523;&#21517;&#12434;&#12402;&#12392;&#12388;&#12418;&#25351;&#23450;& #12375;&#12394;&#12356;&#22580;&#21512;&#12399;&#12289;&#27161;&#28310;&#20837;& #21147;&#12363;&#12425;&#35501;&#12435;&#12391;&#27161;&#28310;&#20986;&#21147;& #12395;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;&#12501;&#12449;& #12452;&#12523;&#21517;&#12434; 1 &#20491; &#25351;&#23450;&#12375;&#12383;&#225 80;&#21512;&#12399;&#12289;&#25351;&#23450;&#12375;&#12383;&#12501;&#12449;&#124 52;&#12523;&#12363;&#12425;&#35501;&#12435;&#12391;&#27161;&#28310;&#20986;&#211 47;&#12395;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;&#12501;&#124 49;&#12452;&#12523;&#21517;&#12434; 2 &#20491; &#25351;&#23450;&#12375;&#12383;& #22580;&#21512;&#12399;&#12289; 1 &#30058;&#30446;&#12395;&#25351;&#23450;&#1237 5;&#12383;&#12501;&#12449;&#12452;&#12523;&#12363;&#12425;&#35501;&#12435;&#1239 1; 2 &#30058;&#30446;&#12395;&#25351;&#23450;&#12375;&#12383;&#12501;&#12449;&#1 2452;&#12523;&#12395;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</p ><p>&#12371;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418 ;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414 ;&#12377;&#12290;&#12414;&#12378;&#27425;&#12395;&#31034;&#12377;&#12424;&#12358 ;&#12395;&#12289;&#12499;&#12523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12395 ; <span class="command"><strong>filterBugs</strong></span> &#12434; taskdef &#12 391;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre class="programlisting">
27 27
28 &lt;taskdef name="filterBugs" classname="edu.umd.cs.findbugs.anttask.FilterBugsT ask"&gt; 28 &lt;taskdef name="filterBugs" classname="edu.umd.cs.findbugs.anttask.FilterBugsT ask"&gt;
29 &lt;classpath refid="findbugs.lib" /&gt; 29 &lt;classpath refid="findbugs.lib" /&gt;
30 &lt;/taskdef&gt; 30 &lt;/taskdef&gt;
31 31
32 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">input</code> &#23646;&#24615;&#12434;&#203 51;&#29992;&#12377;&#12427;&#12363;&#12289; <code class="literal">&lt;datafile&g t;</code> &#35201;&#32032;&#12434;&#20837;&#12428;&#23376;&#12395;&#12375;&#1239 0;&#20837;&#12428;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#27425;&#1239 5;&#12289;&#20363;&#12434;&#31034;&#12375;&#12414;&#12377;:</p><pre class="progr amlisting"> 32 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">input</code> &#23646;&#24615;&#12434;&#203 51;&#29992;&#12377;&#12427;&#12363;&#12289; <code class="literal">&lt;datafile&g t;</code> &#35201;&#32032;&#12434;&#20837;&#12428;&#23376;&#12395;&#12375;&#1239 0;&#20837;&#12428;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#27425;&#1239 5;&#12289;&#20363;&#12434;&#31034;&#12375;&#12414;&#12377;:</p><pre class="progr amlisting">
33 33
34 &lt;filterBugs home="${findbugs.home}" ...&gt; 34 &lt;filterBugs home="${findbugs.home}" ...&gt;
35 &lt;datafile name="analyze.xml"/&gt; 35 &lt;datafile name="analyze.xml"/&gt;
36 &lt;/filterBugs&gt; 36 &lt;/filterBugs&gt;
37 37
38 </pre><div class="table"><a name="filterOptionsTable"></a><p class="title"><b>&# 34920;12.2 filterBugs &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&# 12471;&#12519;&#12531;&#19968;&#35239;</b></p><div class="table-contents"><table summary="filterBugs &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&#1 2471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><col><col><col></col group><thead><tr><th align="left">&#12467;&#12510;&#12531;&#12489;&#12521;&#1245 2;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th align="left">Ant &#23 646;&#24615;</th><th align="left">&#30446;&#30340;</th></tr></thead><tbody><tr>< td align="left">&nbsp;</td><td align="left">input="&lt;file&gt;"</td><td align=" left">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&# 12375;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">&nbsp;</td><td alig n="left">output="&lt;file&gt;"</td><td align="left">&#20986;&#21147;&#12501;&#12 449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#12414;&#12377;&#12290;</td ></tr><tr><td align="left">-not</td><td align="left">not="[true|false]"</td><td align="left">&#12501;&#12451;&#12523;&#12479;&#12540;&#12398;&#12473;&#12452;&#1 2483;&#12481;&#12434;&#21453;&#36578;&#12375;&#12414;&#12377;&#12290;</td></tr>< tr><td align="left">-withSource[:truth]</td><td align="left">withSource="[true|f alse]"</td><td align="left">&#12477;&#12540;&#12473;&#12364;&#20837;&#25163;&#21 487;&#33021;&#12394;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12 428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-exclude &lt;filter f ile&gt;</td><td align="left">exclude="&lt;filter file&gt;"</td><td align="left"> &#12501;&#12451;&#12523;&#12479;&#12540;&#12395;&#19968;&#33268;&#12377;&#12427; &#12496;&#12464;&#12364;&#38500;&#22806;&#12373;&#12428;&#12414;&#12377;&#12290; </td></tr><tr><td align="left">-include &lt;filter file&gt;</td><td align="left" >include="&lt;filter file&gt;"</td><td align="left">&#12501;&#12451;&#12523;&#12 479;&#12540;&#12395;&#19968;&#33268;&#12377;&#12427;&#12496;&#12464;&#12398;&#12 415;&#12434;&#21547;&#12414;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td al ign="left">-annotation &lt;text&gt;</td><td align="left">annotation="&lt;text&gt ;"</td><td align="left">&#25163;&#12391;&#20837;&#21147;&#12375;&#12383;&#27880; &#37320;&#12395;&#25351;&#23450;&#12375;&#12383;&#25991;&#35328;&#12434;&#21547; &#12416;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414; &#12377;&#12290;</td></tr><tr><td align="left">-after &lt;when&gt;</td><td align ="left">after="&lt;when&gt;"</td><td align="left">&#25351;&#23450;&#12375;&#1238 3;&#12496;&#12540;&#12472;&#12519;&#12531;&#12424;&#12426;&#24460;&#12395;&#2102 1;&#12417;&#12390;&#20986;&#29694;&#12375;&#12383;&#35686;&#21578;&#12398;&#1241 5;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td alig n="left">-before &lt;when&gt;</td><td align="left">before="&lt;when&gt;"</td><td align="left">&#25351;&#23450;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&# 12531;&#12424;&#12426;&#21069;&#12395;&#21021;&#12417;&#12390;&#20986;&#29694;&# 12375;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&# 12414;&#12377;&#12290;</td></tr><tr><td align="left">-first &lt;when&gt;</td><td align="left">first="&lt;when&gt;"</td><td align="left">&#25351;&#23450;&#12375; &#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#21021;&#12417;&#12390; &#20986;&#29694;&#12375;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147; &#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-last &lt ;when&gt;</td><td align="left">last="&lt;when&gt;"</td><td align="left">&#25351; &#23450;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12364;&#20986; &#29694;&#12375;&#12383;&#26368;&#24460;&#12391;&#12354;&#12427;&#35686;&#21578; &#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></t r><tr><td align="left">-fixed &lt;when&gt;</td><td align="left">fixed="&lt;when& gt;"</td><td align="left">&#25351;&#23450;&#12375;&#12383;&#12496;&#12540;&#1247 2;&#12519;&#12531;&#12398;&#21069;&#22238;&#12398;&#12496;&#12540;&#12472;&#1251 9;&#12531;&#12364;&#20986;&#29694;&#12375;&#12383;&#26368;&#24460;&#12391;&#1235 4;&#12427;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#1241 4;&#12377;&#12290; (<code class="option">-last</code> &#12395;&#20778;&#20808;&# 12375;&#12414;&#12377;)&#12290;</td></tr><tr><td align="left">-present &lt;when& gt;</td><td align="left">present="&lt;when&gt;"</td><td align="left">&#25351;&#2 3450;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#2 2312;&#12377;&#12427;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#1 2428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-absent &lt;when&gt; </td><td align="left">absent="&lt;when&gt;"</td><td align="left">&#25351;&#23450 ;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312 ;&#12375;&#12394;&#12356;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373 ;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-active[:truth]< /td><td align="left">active="[true|false]"</td><td align="left">&#26368;&#32066; &#36890;&#30058;&#12395;&#23384;&#22312;&#12377;&#12427;&#35686;&#21578;&#12398; &#12415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><t d align="left">-introducedByChange[:truth]</td><td align="left">introducedByChan ge="[true|false]"</td><td align="left">&#23384;&#22312;&#12377;&#12427;&#12463;& #12521;&#12473;&#12398;&#22793;&#26356;&#12395;&#12424;&#12387;&#12390;&#12418;& #12383;&#12425;&#12373;&#12428;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;& #21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-r emovedByChange[:truth]</td><td align="left">removedByChange="[true|false]"</td>< td align="left">&#23384;&#22312;&#12377;&#12427;&#12463;&#12521;&#12473;&#12398; &#22793;&#26356;&#12395;&#12424;&#12387;&#12390;&#38500;&#21435;&#12373;&#12428; &#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414; &#12377;&#12290;</td></tr><tr><td align="left">-newCode[:truth]</td><td align="l eft">newCode="[true|false]"</td><td align="left">&#26032;&#12463;&#12521;&#12473 ;&#12398;&#36861;&#21152;&#12395;&#12424;&#12387;&#12390;&#12418;&#12383;&#12425 ;&#12373;&#12428;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373 ;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-removedCode[:tr uth]</td><td align="left">removedCode="[true|false]"</td><td align="left">&#1246 3;&#12521;&#12473;&#12398;&#21066;&#38500;&#12395;&#12424;&#12387;&#12390;&#3850 0;&#21435;&#12373;&#12428;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#2114 7;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-priori ty &lt;level&gt;</td><td align="left">priority="&lt;level&gt;"</td><td align="le ft">&#25351;&#23450;&#12375;&#12383;&#20778;&#20808;&#24230;&#20197;&#19978;&#12 398;&#20778;&#20808;&#24230;&#12434;&#12418;&#12388;&#35686;&#21578;&#12398;&#12 415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td al ign="left">-maxRank &lt;rank&gt;</td><td align="left">rank="[1..20]"</td><td ali gn="left">allow only warnings with this rank or lower</td></tr><tr><td align="le ft">-class &lt;pattern&gt;</td><td align="left">class="&lt;class&gt;"</td><td al ign="left">&#25351;&#23450;&#12375;&#12383;&#12497;&#12479;&#12540;&#12531;&#123 95;&#19968;&#33268;&#12377;&#12427;&#20027;&#12463;&#12521;&#12473;&#12434;&#124 18;&#12388;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#124 14;&#12377;&#12290;</td></tr><tr><td align="left">-bugPattern &lt;pattern&gt;</t d><td align="left">bugPattern="&lt;pattern&gt;"</td><td align="left">&#25351;&#2 3450;&#12375;&#12383;&#12497;&#12479;&#12540;&#12531;&#12395;&#19968;&#33268;&#1 2377;&#12427;&#12496;&#12464;&#31278;&#21029;&#12434;&#12418;&#12388;&#35686;&#2 1578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</t d></tr><tr><td align="left">-category &lt;category&gt;</td><td align="left">cate gory="&lt;category&gt;"</td><td align="left">&#25351;&#23450;&#12375;&#12383;&#2 5991;&#23383;&#21015;&#12391;&#22987;&#12414;&#12427;&#12459;&#12486;&#12468;&#1 2522;&#12540;&#12398;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#1 2428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-designation &lt;des ignation&gt;</td><td align="left">designation="&lt;designation&gt;"</td><td alig n="left">&#25351;&#23450;&#12375;&#12383;&#12496;&#12464;&#20998;&#39006;&#25351 ;&#23450;&#12434;&#12418;&#12388;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147 ;&#12373;&#12428;&#12414;&#12377;&#12290; (&#20363;&#12289; -designation SHOULD_ FIX)</td></tr><tr><td align="left">-withMessages[:truth] </td><td align="left">w ithMessages="[true|false]"</td><td align="left">&#12486;&#12461;&#12473;&#12488; &#12513;&#12483;&#12475;&#12540;&#12472;&#12434;&#21547;&#12435;&#12384; XML &#1 2364;&#29983;&#25104;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr></tbody>< /table></div></div><br class="table-break"></div><div class="sect2" title="1.4. mineBugHistory"><div class="titlepage"><div><div><h3 class="title"><a name="mine BugHistory"></a>1.4. mineBugHistory</h3></div></div></div><p>&#12371;&#12398;&#1 2467;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&#12371;&#1 2392;&#12391;&#12289;&#35079;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#1 2496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12398;&#21508;&#1 2496;&#12540;&#12472;&#12519;&#12531;&#27598;&#12398;&#35686;&#21578;&#25968;&#1 2434;&#19968;&#35239;&#12395;&#12375;&#12383;&#34920;&#12434;&#20316;&#25104;&#1 2377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p ><p>&#12371;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418 ;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414 ;&#12377;&#12290;&#12414;&#12378;&#27425;&#12395;&#31034;&#12377;&#12424;&#12358 ;&#12395;&#12289;&#12499;&#12523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12395 ; <span class="command"><strong>mineBugHistory</strong></span> &#12434; taskdef &#12391;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre class="programlisting "> 38 </pre><div class="table"><a name="filterOptionsTable"></a><p class="title"><b>&# 34920;12.2 filterBugs &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&# 12471;&#12519;&#12531;&#19968;&#35239;</b></p><div class="table-contents"><table summary="filterBugs &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&#1 2471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><col><col><col></col group><thead><tr><th align="left">&#12467;&#12510;&#12531;&#12489;&#12521;&#1245 2;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th align="left">Ant &#23 646;&#24615;</th><th align="left">&#30446;&#30340;</th></tr></thead><tbody><tr>< td align="left">&nbsp;</td><td align="left">input="&lt;file&gt;"</td><td align=" left">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&# 12375;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">&nbsp;</td><td alig n="left">output="&lt;file&gt;"</td><td align="left">&#20986;&#21147;&#12501;&#12 449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#12414;&#12377;&#12290;</td ></tr><tr><td align="left">-not</td><td align="left">not="[true|false]"</td><td align="left">&#12501;&#12451;&#12523;&#12479;&#12540;&#12398;&#12473;&#12452;&#1 2483;&#12481;&#12434;&#21453;&#36578;&#12375;&#12414;&#12377;&#12290;</td></tr>< tr><td align="left">-withSource[:truth]</td><td align="left">withSource="[true|f alse]"</td><td align="left">&#12477;&#12540;&#12473;&#12364;&#20837;&#25163;&#21 487;&#33021;&#12394;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12 428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-exclude &lt;filter f ile&gt;</td><td align="left">exclude="&lt;filter file&gt;"</td><td align="left"> &#12501;&#12451;&#12523;&#12479;&#12540;&#12395;&#19968;&#33268;&#12377;&#12427; &#12496;&#12464;&#12364;&#38500;&#22806;&#12373;&#12428;&#12414;&#12377;&#12290; </td></tr><tr><td align="left">-include &lt;filter file&gt;</td><td align="left" >include="&lt;filter file&gt;"</td><td align="left">&#12501;&#12451;&#12523;&#12 479;&#12540;&#12395;&#19968;&#33268;&#12377;&#12427;&#12496;&#12464;&#12398;&#12 415;&#12434;&#21547;&#12414;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td al ign="left">-annotation &lt;text&gt;</td><td align="left">annotation="&lt;text&gt ;"</td><td align="left">&#25163;&#12391;&#20837;&#21147;&#12375;&#12383;&#27880; &#37320;&#12395;&#25351;&#23450;&#12375;&#12383;&#25991;&#35328;&#12434;&#21547; &#12416;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414; &#12377;&#12290;</td></tr><tr><td align="left">-after &lt;when&gt;</td><td align ="left">after="&lt;when&gt;"</td><td align="left">&#25351;&#23450;&#12375;&#1238 3;&#12496;&#12540;&#12472;&#12519;&#12531;&#12424;&#12426;&#24460;&#12395;&#2102 1;&#12417;&#12390;&#20986;&#29694;&#12375;&#12383;&#35686;&#21578;&#12398;&#1241 5;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td alig n="left">-before &lt;when&gt;</td><td align="left">before="&lt;when&gt;"</td><td align="left">&#25351;&#23450;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&# 12531;&#12424;&#12426;&#21069;&#12395;&#21021;&#12417;&#12390;&#20986;&#29694;&# 12375;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&# 12414;&#12377;&#12290;</td></tr><tr><td align="left">-first &lt;when&gt;</td><td align="left">first="&lt;when&gt;"</td><td align="left">&#25351;&#23450;&#12375; &#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#21021;&#12417;&#12390; &#20986;&#29694;&#12375;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147; &#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-last &lt ;when&gt;</td><td align="left">last="&lt;when&gt;"</td><td align="left">&#25351; &#23450;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12364;&#20986; &#29694;&#12375;&#12383;&#26368;&#24460;&#12391;&#12354;&#12427;&#35686;&#21578; &#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></t r><tr><td align="left">-fixed &lt;when&gt;</td><td align="left">fixed="&lt;when& gt;"</td><td align="left">&#25351;&#23450;&#12375;&#12383;&#12496;&#12540;&#1247 2;&#12519;&#12531;&#12398;&#21069;&#22238;&#12398;&#12496;&#12540;&#12472;&#1251 9;&#12531;&#12364;&#20986;&#29694;&#12375;&#12383;&#26368;&#24460;&#12391;&#1235 4;&#12427;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#1241 4;&#12377;&#12290; (<code class="option">-last</code> &#12395;&#20778;&#20808;&# 12375;&#12414;&#12377;)&#12290;</td></tr><tr><td align="left">-present &lt;when& gt;</td><td align="left">present="&lt;when&gt;"</td><td align="left">&#25351;&#2 3450;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#2 2312;&#12377;&#12427;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#1 2428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-absent &lt;when&gt; </td><td align="left">absent="&lt;when&gt;"</td><td align="left">&#25351;&#23450 ;&#12375;&#12383;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312 ;&#12375;&#12394;&#12356;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373 ;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-active[:truth]< /td><td align="left">active="[true|false]"</td><td align="left">&#26368;&#32066; &#36890;&#30058;&#12395;&#23384;&#22312;&#12377;&#12427;&#35686;&#21578;&#12398; &#12415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><t d align="left">-introducedByChange[:truth]</td><td align="left">introducedByChan ge="[true|false]"</td><td align="left">&#23384;&#22312;&#12377;&#12427;&#12463;& #12521;&#12473;&#12398;&#22793;&#26356;&#12395;&#12424;&#12387;&#12390;&#12418;& #12383;&#12425;&#12373;&#12428;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;& #21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-r emovedByChange[:truth]</td><td align="left">removedByChange="[true|false]"</td>< td align="left">&#23384;&#22312;&#12377;&#12427;&#12463;&#12521;&#12473;&#12398; &#22793;&#26356;&#12395;&#12424;&#12387;&#12390;&#38500;&#21435;&#12373;&#12428; &#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414; &#12377;&#12290;</td></tr><tr><td align="left">-newCode[:truth]</td><td align="l eft">newCode="[true|false]"</td><td align="left">&#26032;&#12463;&#12521;&#12473 ;&#12398;&#36861;&#21152;&#12395;&#12424;&#12387;&#12390;&#12418;&#12383;&#12425 ;&#12373;&#12428;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373 ;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-removedCode[:tr uth]</td><td align="left">removedCode="[true|false]"</td><td align="left">&#1246 3;&#12521;&#12473;&#12398;&#21066;&#38500;&#12395;&#12424;&#12387;&#12390;&#3850 0;&#21435;&#12373;&#12428;&#12383;&#35686;&#21578;&#12398;&#12415;&#20986;&#2114 7;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-priori ty &lt;level&gt;</td><td align="left">priority="&lt;level&gt;"</td><td align="le ft">&#25351;&#23450;&#12375;&#12383;&#20778;&#20808;&#24230;&#20197;&#19978;&#12 398;&#20778;&#20808;&#24230;&#12434;&#12418;&#12388;&#35686;&#21578;&#12398;&#12 415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr><tr><td al ign="left">-maxRank &lt;rank&gt;</td><td align="left">rank="[1..20]"</td><td ali gn="left">allow only warnings with this rank or lower</td></tr><tr><td align="le ft">-class &lt;pattern&gt;</td><td align="left">class="&lt;class&gt;"</td><td al ign="left">&#25351;&#23450;&#12375;&#12383;&#12497;&#12479;&#12540;&#12531;&#123 95;&#19968;&#33268;&#12377;&#12427;&#20027;&#12463;&#12521;&#12473;&#12434;&#124 18;&#12388;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#124 14;&#12377;&#12290;</td></tr><tr><td align="left">-bugPattern &lt;pattern&gt;</t d><td align="left">bugPattern="&lt;pattern&gt;"</td><td align="left">&#25351;&#2 3450;&#12375;&#12383;&#12497;&#12479;&#12540;&#12531;&#12395;&#19968;&#33268;&#1 2377;&#12427;&#12496;&#12464;&#31278;&#21029;&#12434;&#12418;&#12388;&#35686;&#2 1578;&#12398;&#12415;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</t d></tr><tr><td align="left">-category &lt;category&gt;</td><td align="left">cate gory="&lt;category&gt;"</td><td align="left">&#25351;&#23450;&#12375;&#12383;&#2 5991;&#23383;&#21015;&#12391;&#22987;&#12414;&#12427;&#12459;&#12486;&#12468;&#1 2522;&#12540;&#12398;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147;&#12373;&#1 2428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-designation &lt;des ignation&gt;</td><td align="left">designation="&lt;designation&gt;"</td><td alig n="left">&#25351;&#23450;&#12375;&#12383;&#12496;&#12464;&#20998;&#39006;&#25351 ;&#23450;&#12434;&#12418;&#12388;&#35686;&#21578;&#12398;&#12415;&#20986;&#21147 ;&#12373;&#12428;&#12414;&#12377;&#12290; (&#20363;&#12289; -designation SHOULD_ FIX)</td></tr><tr><td align="left">-withMessages[:truth] </td><td align="left">w ithMessages="[true|false]"</td><td align="left">&#12486;&#12461;&#12473;&#12488; &#12513;&#12483;&#12475;&#12540;&#12472;&#12434;&#21547;&#12435;&#12384; XML &#1 2364;&#29983;&#25104;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr></tbody>< /table></div></div><br class="table-break"></div><div class="sect2"><div class=" titlepage"><div><div><h3 class="title"><a name="mineBugHistory"></a>1.4. mineBug History</h3></div></div></div><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#12489 ;&#12434;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12391;&#12289;&#35079 ;&#25968;&#12496;&#12540;&#12472;&#12519;&#12531;&#12496;&#12464;&#12487;&#12540 ;&#12479;&#12505;&#12540;&#12473;&#12398;&#21508;&#12496;&#12540;&#12472;&#12519 ;&#12531;&#27598;&#12398;&#35686;&#21578;&#25968;&#12434;&#19968;&#35239;&#12395 ;&#12375;&#12383;&#34920;&#12434;&#20316;&#25104;&#12377;&#12427;&#12371;&#12392 ;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p>&#12371;&#12398;&#27231; &#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418;&#20351;&#29992;&#12377;&#1 2427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12414;&#1 2378;&#27425;&#12395;&#31034;&#12377;&#12424;&#12358;&#12395;&#12289;&#12499;&#1 2523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12395; <span class="command"><str ong>mineBugHistory</strong></span> &#12434; taskdef &#12391;&#23450;&#32681;&#12 375;&#12414;&#12377; :</p><pre class="programlisting">
39 39
40 &lt;taskdef name="mineBugHistory" classname="edu.umd.cs.findbugs.anttask.MineBug HistoryTask"&gt; 40 &lt;taskdef name="mineBugHistory" classname="edu.umd.cs.findbugs.anttask.MineBug HistoryTask"&gt;
41 &lt;classpath refid="findbugs.lib" /&gt; 41 &lt;classpath refid="findbugs.lib" /&gt;
42 &lt;/taskdef&gt; 42 &lt;/taskdef&gt;
43 43
44 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">input</code> &#23646;&#24615;&#12434;&#203 51;&#29992;&#12377;&#12427;&#12363;&#12289; <code class="literal">&lt;datafile&g t;</code> &#35201;&#32032;&#12434;&#20837;&#12428;&#23376;&#12395;&#12375;&#1239 0;&#20837;&#12428;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#27425;&#1239 5;&#12289;&#20363;&#12434;&#31034;&#12375;&#12414;&#12377;:</p><pre class="progr amlisting"> 44 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">input</code> &#23646;&#24615;&#12434;&#203 51;&#29992;&#12377;&#12427;&#12363;&#12289; <code class="literal">&lt;datafile&g t;</code> &#35201;&#32032;&#12434;&#20837;&#12428;&#23376;&#12395;&#12375;&#1239 0;&#20837;&#12428;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#27425;&#1239 5;&#12289;&#20363;&#12434;&#31034;&#12375;&#12414;&#12377;:</p><pre class="progr amlisting">
45 45
46 &lt;mineBugHistory home="${findbugs.home}" ...&gt; 46 &lt;mineBugHistory home="${findbugs.home}" ...&gt;
47 &lt;datafile name="analyze.xml"/&gt; 47 &lt;datafile name="analyze.xml"/&gt;
48 &lt;/mineBugHistory&gt; 48 &lt;/mineBugHistory&gt;
49 49
50 </pre><div class="table"><a name="mineBugHistoryOptionsTable"></a><p class="titl e"><b>&#34920;12.3 mineBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;&#1245 8;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;</b></p><div class="table-cont ents"><table summary="mineBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;&#1 2458;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><col ><col><col></colgroup><thead><tr><th align="left">&#12467;&#12510;&#12531;&#1248 9;&#12521;&#12452;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th align ="left">Ant &#23646;&#24615;</th><th align="left">&#30446;&#30340;</th></tr></th ead><tbody><tr><td align="left">&nbsp;</td><td align="left">input="&lt;file&gt;" </td><td align="left">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&# 25351;&#23450;&#12375;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">&nb sp;</td><td align="left">output="&lt;file&gt;"</td><td align="left">&#20986;&#21 147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#12414;&#12 377;&#12290;</td></tr><tr><td align="left">-formatDates</td><td align="left">for matDates="[true|false]"</td><td align="left">&#12487;&#12540;&#12479;&#12364;&#1 2486;&#12461;&#12473;&#12488;&#24418;&#24335;&#12391;&#25551;&#30011;&#12373;&#1 2428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-noTabs</td><td alig n="left">noTabs="[true|false]"</td><td align="left">&#12479;&#12502;&#12398;&#20 195;&#12431;&#12426;&#12395;&#35079;&#25968;&#12473;&#12506;&#12540;&#12473;&#12 391;&#12459;&#12521;&#12512;&#12364;&#21306;&#20999;&#12425;&#12428;&#12414;&#12 377; (&#19979;&#35352;&#21442;&#29031;)&#12290;</td></tr><tr><td align="left">-s ummary</td><td align="left">summary="[true|false]"</td><td align="left">&#26368; &#26032; 10 &#20214;&#12398;&#22793;&#26356;&#12398;&#35201;&#32004;&#12364;&#20 986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr></tbody></table></ div></div><br class="table-break"><p><code class="option">-noTabs</code> &#20986 ;&#21147;&#12434;&#20351;&#12358;&#12371;&#12392;&#12391;&#12289;&#22266;&#23450 ;&#24133;&#12501;&#12457;&#12531;&#12488;&#12398;&#12471;&#12455;&#12523;&#12391 ;&#35501;&#12415;&#26131;&#12367;&#12394;&#12426;&#12414;&#12377;&#12290;&#25968 ;&#20516;&#12459;&#12521;&#12512;&#12399;&#21491;&#23492;&#12379;&#12373;&#12428 ;&#12427;&#12398;&#12391;&#12289;&#12473;&#12506;&#12540;&#12473;&#12364;&#12459 ;&#12521;&#12512;&#20516;&#12398;&#21069;&#12395;&#25407;&#20837;&#12373;&#12428 ;&#12414;&#12377;&#12290;&#12414;&#12383;&#12289;&#12371;&#12398;&#12458;&#12503 ;&#12471;&#12519;&#12531;&#12434;&#20351;&#29992;&#12375;&#12383;&#22580;&#21512 ;&#12289; <code class="option">-formatDates</code> &#12434;&#25351;&#23450;&#123 75;&#12383;&#12392;&#12365;&#12395;&#35201;&#32004;&#12398;&#26085;&#20184;&#124 34;&#25551;&#30011;&#12377;&#12427;&#12398;&#12395;&#31354;&#30333;&#12364;&#224 75;&#12417;&#36796;&#12414;&#12428;&#12394;&#12367;&#12394;&#12426;&#12414;&#123 77;&#12290;</p><p>&#20986;&#21147;&#12373;&#12428;&#12427;&#34920;&#12399;&#1228 9; (<code class="option">-noTabs</code> &#12364;&#28961;&#12369;&#12428;&#12400; ) &#12479;&#12502;&#21306;&#20999;&#12426;&#12391;&#27425;&#12395;&#31034;&#1237 7;&#12459;&#12521;&#12512;&#12363;&#12425;&#25104;&#12426;&#12414;&#12377; :</p> <div class="table"><a name="mineBugHistoryColumns"></a><p class="title"><b>&#349 20;12.4 mineBugHistory &#20986;&#21147;&#12398;&#12459;&#12521;&#12512;&#19968;& #35239;</b></p><div class="table-contents"><table summary="mineBugHistory &#2098 6;&#21147;&#12398;&#12459;&#12521;&#12512;&#19968;&#35239;" border="1"><colgroup ><col><col></colgroup><thead><tr><th align="left">&#34920;&#38988;</th><th align ="left">&#30446;&#30340;</th></tr></thead><tbody><tr><td align="left">seq</td><t d align="left">&#12471;&#12540;&#12465;&#12531;&#12473;&#30058;&#21495; (0 &#229 87;&#12414;&#12426;&#12398;&#36899;&#32154;&#12375;&#12383;&#25972;&#25968;&#205 16;)</td></tr><tr><td align="left">version</td><td align="left">&#12496;&#12540; &#12472;&#12519;&#12531;&#21517;</td></tr><tr><td align="left">time</td><td alig n="left">&#12522;&#12522;&#12540;&#12473;&#12373;&#12428;&#12383;&#26085;&#26178 ;</td></tr><tr><td align="left">classes</td><td align="left">&#20998;&#26512;&#1 2373;&#12428;&#12383;&#12463;&#12521;&#12473;&#25968;</td></tr><tr><td align="le ft">NCSS</td><td align="left">&#12467;&#12513;&#12531;&#12488;&#25991;&#12434;&# 38500;&#12356;&#12383;&#21629;&#20196;&#25968; (Non Commenting Source Statements )</td></tr><tr><td align="left">added</td><td align="left">&#21069;&#22238;&#123 98;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12375;&#123 83;&#12463;&#12521;&#12473;&#12395;&#12362;&#12369;&#12427;&#26032;&#35215;&#356 86;&#21578;&#25968;</td></tr><tr><td align="left">newCode</td><td align="left">& #21069;&#22238;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;& #22312;&#12375;&#12394;&#12363;&#12387;&#12383;&#12463;&#12521;&#12473;&#12395;& #12362;&#12369;&#12427;&#26032;&#35215;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">fixed</td><td align="left">&#29694;&#22312;&#12398;&#12496;&#12540 ;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12377;&#12427;&#12463;&#12521 ;&#12473;&#12395;&#12362;&#12369;&#12427;&#38500;&#21435;&#12373;&#12428;&#12383 ;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">removed</td><td align="l eft">&#29694;&#22312;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#2 3384;&#22312;&#12375;&#12394;&#12356;&#12463;&#12521;&#12473;&#12398;&#21069;&#2 2238;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#12362;&#12369;&#1 2427;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">retained</td><td ali gn="left">&#29694;&#22312;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#1239 2;&#21069;&#22238;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12398;&#2000 1;&#26041;&#12395;&#23384;&#22312;&#12377;&#12427;&#35686;&#21578;&#12398;&#2596 8;</td></tr><tr><td align="left">dead</td><td align="left">&#20197;&#21069;&#123 98;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12375;&#123 83;&#12364;&#29694;&#22312;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#123 95;&#12418;&#30452;&#21069;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#123 95;&#12418;&#23384;&#22312;&#12375;&#12394;&#12356;&#35686;&#21578;&#12398;&#259 68;</td></tr><tr><td align="left">active</td><td align="left">&#29694;&#22312;&# 12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12377;&# 12427;&#35686;&#21578;&#32207;&#25968;</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2" title="1.5. defectDensity"><div cla ss="titlepage"><div><div><h3 class="title"><a name="defectDensity"></a>1.5. defe ctDensity</h3></div></div></div><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#124 89;&#12434;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12391;&#12289;&#125 03;&#12525;&#12472;&#12455;&#12463;&#12488;&#20840;&#20307;&#12362;&#12424;&#124 03;&#12463;&#12521;&#12473;&#27598;&#12539;&#12497;&#12483;&#12465;&#12540;&#124 72;&#27598;&#12398;&#19981;&#33391;&#23494;&#24230; (1000 NCSS &#27598;&#12398;& #35686;&#21578;&#25968;) &#12395;&#38306;&#12377;&#12427;&#24773;&#22577;&#12434 ;&#19968;&#35239;&#34920;&#31034;&#12391;&#12365;&#12414;&#12377;&#12290;&#27161 ;&#28310;&#20837;&#21147;&#12363;&#12425;&#35501;&#12415;&#36796;&#12416;&#22580 ;&#21512;&#12399;&#12501;&#12449;&#12452;&#12523;&#25351;&#23450;&#12394;&#12375 ;&#12391;&#12289;&#12381;&#12358;&#12391;&#12394;&#12369;&#12428;&#12400;&#12289 ;&#12467;&#12510;&#12531;&#12489;&#12521;&#12452;&#12531;&#12391;&#12501;&#12449 ;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#12390;&#12289;&#12371;&#12398 ;&#12467;&#12510;&#12531;&#12489;&#12434;&#23455;&#34892;&#12375;&#12414;&#12377 ;&#12290;</p><p>&#20986;&#21147;&#12373;&#12428;&#12427;&#34920;&#12399;&#12289; &#27425;&#12395;&#31034;&#12377;&#12459;&#12521;&#12512;&#12363;&#12425;&#25104; &#12426;&#12414;&#12377;&#12290;&#12414;&#12383;&#12289;&#12503;&#12525;&#12472; &#12455;&#12463;&#12488;&#20840;&#20307;&#24773;&#22577;&#12398;&#34892;&#12289; &#12362;&#12424;&#12403;&#12289;4 &#20491;&#20197;&#19978;&#12398;&#35686;&#2157 8;&#12434;&#21547;&#12435;&#12391;&#12356;&#12427;&#21508;&#12497;&#12483;&#1246 5;&#12540;&#12472;&#24773;&#22577;&#12414;&#12383;&#12399;&#21508;&#12463;&#1252 1;&#12473;&#24773;&#22577;&#12398;&#34892;&#12418;&#20986;&#21147;&#12373;&#1242 8;&#12414;&#12377;&#12290;</p><div class="table"><a name="defectDensityColumns"> </a><p class="title"><b>&#34920;12.5 defectDensity &#20986;&#21147;&#12398;&#124 59;&#12521;&#12512;&#19968;&#35239;</b></p><div class="table-contents"><table su mmary="defectDensity &#20986;&#21147;&#12398;&#12459;&#12521;&#12512;&#19968;&#3 5239;" border="1"><colgroup><col><col></colgroup><thead><tr><th align="left">&#3 4920;&#38988;</th><th align="left">&#30446;&#30340;</th></tr></thead><tbody><tr> <td align="left">kind</td><td align="left">&#12503;&#12525;&#12472;&#12455;&#124 63;&#12488; (project)&#12289;&#12497;&#12483;&#12465;&#12540;&#12472; (package) &#12414;&#12383;&#12399;&#12463;&#12521;&#12473; (class)</td></tr><tr><td align= "left">name</td><td align="left">&#12503;&#12525;&#12472;&#12455;&#12463;&#12488 ;&#12289;&#12497;&#12483;&#12465;&#12540;&#12472;&#12414;&#12383;&#12399;&#12463 ;&#12521;&#12473;&#12398;&#21517;&#21069;</td></tr><tr><td align="left">density< /td><td align="left"> 1000 NCSS &#27598;&#12398;&#35686;&#21578;&#25968;</td></t r><tr><td align="left">bugs</td><td align="left">&#35686;&#21578;&#25968;</td></ tr><tr><td align="left">NCSS</td><td align="left">&#12467;&#12513;&#12531;&#1248 8;&#25991;&#12434;&#38500;&#12356;&#12383;&#21629;&#20196;&#25968; (Non Commenti ng Source Statements) </td></tr></tbody></table></div></div><br class="table-bre ak"></div><div class="sect2" title="1.6. convertXmlToText"><div class="titlepage "><div><div><h3 class="title"><a name="convertXmlToText"></a>1.6. convertXmlToTe xt</h3></div></div></div><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12 434;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12391;&#12289;XML &#24418; &#24335;&#12398;&#12496;&#12464;&#35686;&#21578;&#12434;&#12289; 1 &#34892; 1 &# 12496;&#12464;&#12398;&#12486;&#12461;&#12473;&#12488;&#24418;&#24335;&#12289;&# 12414;&#12383;&#12399;&#12289;HTML&#24418;&#24335;&#12395;&#22793;&#25563;&#1237 7;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;</p><p >&#12371;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418;&# 20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&# 12377;&#12290;&#12414;&#12378;&#27425;&#12395;&#31034;&#12377;&#12424;&#12358;&# 12395;&#12289;&#12499;&#12523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12395; < span class="command"><strong>convertXmlToText</strong></span> &#12434; taskdef & #12391;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre class="programlisting" > 50 </pre><div class="table"><a name="mineBugHistoryOptionsTable"></a><p class="titl e"><b>&#34920;12.3 mineBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;&#1245 8;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;</b></p><div class="table-cont ents"><table summary="mineBugHistory &#12467;&#12510;&#12531;&#12489;&#12398;&#1 2458;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><col ><col><col></colgroup><thead><tr><th align="left">&#12467;&#12510;&#12531;&#1248 9;&#12521;&#12452;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th align ="left">Ant &#23646;&#24615;</th><th align="left">&#30446;&#30340;</th></tr></th ead><tbody><tr><td align="left">&nbsp;</td><td align="left">input="&lt;file&gt;" </td><td align="left">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&# 25351;&#23450;&#12375;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">&nb sp;</td><td align="left">output="&lt;file&gt;"</td><td align="left">&#20986;&#21 147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#12414;&#12 377;&#12290;</td></tr><tr><td align="left">-formatDates</td><td align="left">for matDates="[true|false]"</td><td align="left">&#12487;&#12540;&#12479;&#12364;&#1 2486;&#12461;&#12473;&#12488;&#24418;&#24335;&#12391;&#25551;&#30011;&#12373;&#1 2428;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-noTabs</td><td alig n="left">noTabs="[true|false]"</td><td align="left">&#12479;&#12502;&#12398;&#20 195;&#12431;&#12426;&#12395;&#35079;&#25968;&#12473;&#12506;&#12540;&#12473;&#12 391;&#12459;&#12521;&#12512;&#12364;&#21306;&#20999;&#12425;&#12428;&#12414;&#12 377; (&#19979;&#35352;&#21442;&#29031;)&#12290;</td></tr><tr><td align="left">-s ummary</td><td align="left">summary="[true|false]"</td><td align="left">&#26368; &#26032; 10 &#20214;&#12398;&#22793;&#26356;&#12398;&#35201;&#32004;&#12364;&#20 986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr></tbody></table></ div></div><br class="table-break"><p><code class="option">-noTabs</code> &#20986 ;&#21147;&#12434;&#20351;&#12358;&#12371;&#12392;&#12391;&#12289;&#22266;&#23450 ;&#24133;&#12501;&#12457;&#12531;&#12488;&#12398;&#12471;&#12455;&#12523;&#12391 ;&#35501;&#12415;&#26131;&#12367;&#12394;&#12426;&#12414;&#12377;&#12290;&#25968 ;&#20516;&#12459;&#12521;&#12512;&#12399;&#21491;&#23492;&#12379;&#12373;&#12428 ;&#12427;&#12398;&#12391;&#12289;&#12473;&#12506;&#12540;&#12473;&#12364;&#12459 ;&#12521;&#12512;&#20516;&#12398;&#21069;&#12395;&#25407;&#20837;&#12373;&#12428 ;&#12414;&#12377;&#12290;&#12414;&#12383;&#12289;&#12371;&#12398;&#12458;&#12503 ;&#12471;&#12519;&#12531;&#12434;&#20351;&#29992;&#12375;&#12383;&#22580;&#21512 ;&#12289; <code class="option">-formatDates</code> &#12434;&#25351;&#23450;&#123 75;&#12383;&#12392;&#12365;&#12395;&#35201;&#32004;&#12398;&#26085;&#20184;&#124 34;&#25551;&#30011;&#12377;&#12427;&#12398;&#12395;&#31354;&#30333;&#12364;&#224 75;&#12417;&#36796;&#12414;&#12428;&#12394;&#12367;&#12394;&#12426;&#12414;&#123 77;&#12290;</p><p>&#20986;&#21147;&#12373;&#12428;&#12427;&#34920;&#12399;&#1228 9; (<code class="option">-noTabs</code> &#12364;&#28961;&#12369;&#12428;&#12400; ) &#12479;&#12502;&#21306;&#20999;&#12426;&#12391;&#27425;&#12395;&#31034;&#1237 7;&#12459;&#12521;&#12512;&#12363;&#12425;&#25104;&#12426;&#12414;&#12377; :</p> <div class="table"><a name="mineBugHistoryColumns"></a><p class="title"><b>&#349 20;12.4 mineBugHistory &#20986;&#21147;&#12398;&#12459;&#12521;&#12512;&#19968;& #35239;</b></p><div class="table-contents"><table summary="mineBugHistory &#2098 6;&#21147;&#12398;&#12459;&#12521;&#12512;&#19968;&#35239;" border="1"><colgroup ><col><col></colgroup><thead><tr><th align="left">&#34920;&#38988;</th><th align ="left">&#30446;&#30340;</th></tr></thead><tbody><tr><td align="left">seq</td><t d align="left">&#12471;&#12540;&#12465;&#12531;&#12473;&#30058;&#21495; (0 &#229 87;&#12414;&#12426;&#12398;&#36899;&#32154;&#12375;&#12383;&#25972;&#25968;&#205 16;)</td></tr><tr><td align="left">version</td><td align="left">&#12496;&#12540; &#12472;&#12519;&#12531;&#21517;</td></tr><tr><td align="left">time</td><td alig n="left">&#12522;&#12522;&#12540;&#12473;&#12373;&#12428;&#12383;&#26085;&#26178 ;</td></tr><tr><td align="left">classes</td><td align="left">&#20998;&#26512;&#1 2373;&#12428;&#12383;&#12463;&#12521;&#12473;&#25968;</td></tr><tr><td align="le ft">NCSS</td><td align="left">&#12467;&#12513;&#12531;&#12488;&#25991;&#12434;&# 38500;&#12356;&#12383;&#21629;&#20196;&#25968; (Non Commenting Source Statements )</td></tr><tr><td align="left">added</td><td align="left">&#21069;&#22238;&#123 98;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12375;&#123 83;&#12463;&#12521;&#12473;&#12395;&#12362;&#12369;&#12427;&#26032;&#35215;&#356 86;&#21578;&#25968;</td></tr><tr><td align="left">newCode</td><td align="left">& #21069;&#22238;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;& #22312;&#12375;&#12394;&#12363;&#12387;&#12383;&#12463;&#12521;&#12473;&#12395;& #12362;&#12369;&#12427;&#26032;&#35215;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">fixed</td><td align="left">&#29694;&#22312;&#12398;&#12496;&#12540 ;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12377;&#12427;&#12463;&#12521 ;&#12473;&#12395;&#12362;&#12369;&#12427;&#38500;&#21435;&#12373;&#12428;&#12383 ;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">removed</td><td align="l eft">&#29694;&#22312;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#2 3384;&#22312;&#12375;&#12394;&#12356;&#12463;&#12521;&#12473;&#12398;&#21069;&#2 2238;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#12362;&#12369;&#1 2427;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">retained</td><td ali gn="left">&#29694;&#22312;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#1239 2;&#21069;&#22238;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12398;&#2000 1;&#26041;&#12395;&#23384;&#22312;&#12377;&#12427;&#35686;&#21578;&#12398;&#2596 8;</td></tr><tr><td align="left">dead</td><td align="left">&#20197;&#21069;&#123 98;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12375;&#123 83;&#12364;&#29694;&#22312;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#123 95;&#12418;&#30452;&#21069;&#12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#123 95;&#12418;&#23384;&#22312;&#12375;&#12394;&#12356;&#35686;&#21578;&#12398;&#259 68;</td></tr><tr><td align="left">active</td><td align="left">&#29694;&#22312;&# 12398;&#12496;&#12540;&#12472;&#12519;&#12531;&#12395;&#23384;&#22312;&#12377;&# 12427;&#35686;&#21578;&#32207;&#25968;</td></tr></tbody></table></div></div><br class="table-break"></div><div class="sect2"><div class="titlepage"><div><div><h 3 class="title"><a name="defectDensity"></a>1.5. defectDensity</h3></div></div>< /div><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992; &#12377;&#12427;&#12371;&#12392;&#12391;&#12289;&#12503;&#12525;&#12472;&#12455; &#12463;&#12488;&#20840;&#20307;&#12362;&#12424;&#12403;&#12463;&#12521;&#12473; &#27598;&#12539;&#12497;&#12483;&#12465;&#12540;&#12472;&#27598;&#12398;&#19981; &#33391;&#23494;&#24230; (1000 NCSS &#27598;&#12398;&#35686;&#21578;&#25968;) &# 12395;&#38306;&#12377;&#12427;&#24773;&#22577;&#12434;&#19968;&#35239;&#34920;&# 31034;&#12391;&#12365;&#12414;&#12377;&#12290;&#27161;&#28310;&#20837;&#21147;&# 12363;&#12425;&#35501;&#12415;&#36796;&#12416;&#22580;&#21512;&#12399;&#12501;&# 12449;&#12452;&#12523;&#25351;&#23450;&#12394;&#12375;&#12391;&#12289;&#12381;&# 12358;&#12391;&#12394;&#12369;&#12428;&#12400;&#12289;&#12467;&#12510;&#12531;&# 12489;&#12521;&#12452;&#12531;&#12391;&#12501;&#12449;&#12452;&#12523;&#12434;&# 25351;&#23450;&#12375;&#12390;&#12289;&#12371;&#12398;&#12467;&#12510;&#12531;&# 12489;&#12434;&#23455;&#34892;&#12375;&#12414;&#12377;&#12290;</p><p>&#20986;&#2 1147;&#12373;&#12428;&#12427;&#34920;&#12399;&#12289;&#27425;&#12395;&#31034;&#1 2377;&#12459;&#12521;&#12512;&#12363;&#12425;&#25104;&#12426;&#12414;&#12377;&#1 2290;&#12414;&#12383;&#12289;&#12503;&#12525;&#12472;&#12455;&#12463;&#12488;&#2 0840;&#20307;&#24773;&#22577;&#12398;&#34892;&#12289;&#12362;&#12424;&#12403;&#1 2289;4 &#20491;&#20197;&#19978;&#12398;&#35686;&#21578;&#12434;&#21547;&#12435;& #12391;&#12356;&#12427;&#21508;&#12497;&#12483;&#12465;&#12540;&#12472;&#24773;& #22577;&#12414;&#12383;&#12399;&#21508;&#12463;&#12521;&#12473;&#24773;&#22577;& #12398;&#34892;&#12418;&#20986;&#21147;&#12373;&#12428;&#12414;&#12377;&#12290;< /p><div class="table"><a name="defectDensityColumns"></a><p class="title"><b>&#3 4920;12.5 defectDensity &#20986;&#21147;&#12398;&#12459;&#12521;&#12512;&#19968; &#35239;</b></p><div class="table-contents"><table summary="defectDensity &#2098 6;&#21147;&#12398;&#12459;&#12521;&#12512;&#19968;&#35239;" border="1"><colgroup ><col><col></colgroup><thead><tr><th align="left">&#34920;&#38988;</th><th align ="left">&#30446;&#30340;</th></tr></thead><tbody><tr><td align="left">kind</td>< td align="left">&#12503;&#12525;&#12472;&#12455;&#12463;&#12488; (project)&#1228 9;&#12497;&#12483;&#12465;&#12540;&#12472; (package) &#12414;&#12383;&#12399;&#1 2463;&#12521;&#12473; (class)</td></tr><tr><td align="left">name</td><td align=" left">&#12503;&#12525;&#12472;&#12455;&#12463;&#12488;&#12289;&#12497;&#12483;&# 12465;&#12540;&#12472;&#12414;&#12383;&#12399;&#12463;&#12521;&#12473;&#12398;&# 21517;&#21069;</td></tr><tr><td align="left">density</td><td align="left"> 1000 NCSS &#27598;&#12398;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">bugs </td><td align="left">&#35686;&#21578;&#25968;</td></tr><tr><td align="left">NCS S</td><td align="left">&#12467;&#12513;&#12531;&#12488;&#25991;&#12434;&#38500;& #12356;&#12383;&#21629;&#20196;&#25968; (Non Commenting Source Statements) </td> </tr></tbody></table></div></div><br class="table-break"></div><div class="sect2 "><div class="titlepage"><div><div><h3 class="title"><a name="convertXmlToText"> </a>1.6. convertXmlToText</h3></div></div></div><p>&#12371;&#12398;&#12467;&#125 10;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#123 91;&#12289;XML &#24418;&#24335;&#12398;&#12496;&#12464;&#35686;&#21578;&#12434;& #12289; 1 &#34892; 1 &#12496;&#12464;&#12398;&#12486;&#12461;&#12473;&#12488;&#2 4418;&#24335;&#12289;&#12414;&#12383;&#12399;&#12289;HTML&#24418;&#24335;&#12395 ;&#22793;&#25563;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414 ;&#12377;&#12290;</p><p>&#12371;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#1 2363;&#12425;&#12418;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12364;&#1 2391;&#12365;&#12414;&#12377;&#12290;&#12414;&#12378;&#27425;&#12395;&#31034;&#1 2377;&#12424;&#12358;&#12395;&#12289;&#12499;&#12523;&#12489;&#12501;&#12449;&#1 2452;&#12523;&#12395; <span class="command"><strong>convertXmlToText</strong></s pan> &#12434; taskdef &#12391;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre class="programlisting">
51 51
52 &lt;taskdef name="convertXmlToText" classname="edu.umd.cs.findbugs.anttask.Conve rtXmlToTextTask"&gt; 52 &lt;taskdef name="convertXmlToText" classname="edu.umd.cs.findbugs.anttask.Conve rtXmlToTextTask"&gt;
53 &lt;classpath refid="findbugs.lib" /&gt; 53 &lt;classpath refid="findbugs.lib" /&gt;
54 &lt;/taskdef&gt; 54 &lt;/taskdef&gt;
55 55
56 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;</p><div class="ta ble"><a name="convertXmlToTextTable"></a><p class="title"><b>&#34920;12.6 conver tXmlToText &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&#12471;&#125 19;&#12531;&#19968;&#35239;</b></p><div class="table-contents"><table summary="c onvertXmlToText &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&#12471; &#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><col><col><col></colgroup ><thead><tr><th align="left">&#12467;&#12510;&#12531;&#12489;&#12521;&#12452;&#1 2531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th align="left">Ant &#23646;& #24615;</th><th align="left">&#30446;&#30340;</th></tr></thead><tbody><tr><td al ign="left">&nbsp;</td><td align="left">input="&lt;filename&gt;"</td><td align="l eft">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#1 2375;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">&nbsp;</td><td align ="left">output="&lt;filename&gt;"</td><td align="left">&#20986;&#21147;&#12501;& #12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#12414;&#12377;&#12290;< /td></tr><tr><td align="left">-longBugCodes</td><td align="left">longBugCodes="[ true|false]"</td><td align="left">2 &#25991;&#23383;&#12398;&#12496;&#12464;&#30 053;&#31216;&#12398;&#20195;&#12431;&#12426;&#12395;&#12289;&#30465;&#30053;&#12 394;&#12375;&#12398;&#12496;&#12464;&#12497;&#12479;&#12540;&#12531;&#12467;&#12 540;&#12489;&#12434;&#20351;&#29992;&#12375;&#12414;&#12377;&#12290;</td></tr><t r><td align="left">&nbsp;</td><td align="left">format="text"</td><td align="left ">&#12503;&#12524;&#12540;&#12531;&#12486;&#12461;&#12473;&#12488;&#12398;&#2098 6;&#21147;&#12364;&#20316;&#25104;&#12373;&#12428;&#12414;&#12377;&#12290;1 &#34 892;&#12395;&#12388;&#12365; 1 &#12388;&#12398;&#12496;&#12464;&#12364;&#20986;& #21147;&#12373;&#12428;&#12414;&#12377;&#12290;&#12467;&#12510;&#12531;&#12489;& #12521;&#12452;&#12531;&#26178;&#12398;&#12487;&#12501;&#12457;&#12523;&#12488;& #12391;&#12377;&#12290;</td></tr><tr><td align="left">-html[:stylesheet]</td><td align="left">format="html:&lt;stylesheet&gt;"</td><td align="left">&#25351;&#23 450;&#12373;&#12428;&#12383;&#12473;&#12479;&#12452;&#12523;&#12471;&#12540;&#12 488;&#12434;&#20351;&#29992;&#12375;&#12390;&#20986;&#21147;&#12364;&#20316;&#25 104;&#12373;&#12428;&#12414;&#12377; (&#19979;&#35352;&#21442;&#29031;) &#12290; &#30465;&#30053;&#12375;&#12383;&#22580;&#21512;&#12399;&#12289; default.xsl &#1 2364;&#20351;&#29992;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr></tbody>< /table></div></div><br class="table-break"><p>-html/format &#12458;&#12503;&#124 71;&#12519;&#12531;&#12395;&#12399;&#12289;plain.xsl &#12289; default.xsl &#1228 9; fancy.xsl &#12289; fancy-hist.xsl &#12414;&#12383;&#12399; &#12518;&#12540;&# 12470;&#33258;&#36523;&#12364;&#20316;&#25104;&#12375;&#12383; XSL &#12473;&#124 79;&#12452;&#12523;&#12471;&#12540;&#12488;&#12398;&#12356;&#12378;&#12428;&#123 63;&#12434;&#25351;&#23450;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#123 65;&#12414;&#12377;&#12290;&#12458;&#12503;&#12471;&#12519;&#12531;&#21517;&#124 34;&#12424;&#12381;&#12395;&#12289; html &#20197;&#22806;&#12398;&#24418;&#24335 ;&#12434;&#20986;&#21147;&#12377;&#12427;&#12473;&#12479;&#12452;&#12523;&#12471 ;&#12540;&#12488;&#12434;&#25351;&#23450;&#12377;&#12427;&#12371;&#12392;&#12418 ;&#12391;&#12365;&#12414;&#12377;&#12290;FindBugs &#12395;&#21547;&#12414;&#1242 8;&#12390;&#12356;&#12427;&#12473;&#12479;&#12452;&#12523;&#12471;&#12540;&#1248 8;(&#19978;&#36848;)&#20197;&#22806;&#12398;&#12473;&#12479;&#12452;&#12523;&#12 471;&#12540;&#12488;&#12434;&#20351;&#29992;&#12377;&#12427;&#22580;&#21512;&#12 399;&#12289;&#12458;&#12503;&#12471;&#12519;&#12531; -html/format &#12391;&#2440 3;&#35442;&#12473;&#12479;&#12452;&#12523;&#12471;&#12540;&#12488;&#12408;&#1239 8;&#12497;&#12473;&#12414;&#12383;&#12399; URL &#12434;&#25351;&#23450;&#12375;& #12390;&#12367;&#12384;&#12373;&#12356;&#12290;</p></div><div class="sect2" titl e="1.7. setBugDatabaseInfo"><div class="titlepage"><div><div><h3 class="title">< a name="setBugDatabaseInfo"></a>1.7. setBugDatabaseInfo</h3></div></div></div><p >&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377 ;&#12427;&#12371;&#12392;&#12391;&#12289;&#25351;&#23450;&#12375;&#12383;&#12496 ;&#12464;&#35686;&#21578;&#12395;&#12513;&#12479;&#24773;&#22577;&#12434;&#35373 ;&#23450;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377 ;&#12290;&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12395;&#12399;&#27425 ;&#12395;&#31034;&#12377;&#12458;&#12503;&#12471;&#12519;&#12531;&#12364;&#12354 ;&#12426;&#12414;&#12377;:</p><p>&#12371;&#12398;&#27231;&#33021;&#12399;&#12289 ; ant &#12363;&#12425;&#12418;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&# 12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12414;&#12378;&#27425;&#12395;&# 31034;&#12377;&#12424;&#12358;&#12395;&#12289;&#12499;&#12523;&#12489;&#12501;&# 12449;&#12452;&#12523;&#12395; <span class="command"><strong>setBugDatabaseInfo< /strong></span> &#12434; taskdef &#12391;&#23450;&#32681;&#12375;&#12414;&#12377 ; :</p><pre class="programlisting"> 56 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;</p><div class="ta ble"><a name="convertXmlToTextTable"></a><p class="title"><b>&#34920;12.6 conver tXmlToText &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&#12471;&#125 19;&#12531;&#19968;&#35239;</b></p><div class="table-contents"><table summary="c onvertXmlToText &#12467;&#12510;&#12531;&#12489;&#12398;&#12458;&#12503;&#12471; &#12519;&#12531;&#19968;&#35239;" border="1"><colgroup><col><col><col></colgroup ><thead><tr><th align="left">&#12467;&#12510;&#12531;&#12489;&#12521;&#12452;&#1 2531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><th align="left">Ant &#23646;& #24615;</th><th align="left">&#30446;&#30340;</th></tr></thead><tbody><tr><td al ign="left">&nbsp;</td><td align="left">input="&lt;filename&gt;"</td><td align="l eft">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#1 2375;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">&nbsp;</td><td align ="left">output="&lt;filename&gt;"</td><td align="left">&#20986;&#21147;&#12501;& #12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#12414;&#12377;&#12290;< /td></tr><tr><td align="left">-longBugCodes</td><td align="left">longBugCodes="[ true|false]"</td><td align="left">2 &#25991;&#23383;&#12398;&#12496;&#12464;&#30 053;&#31216;&#12398;&#20195;&#12431;&#12426;&#12395;&#12289;&#30465;&#30053;&#12 394;&#12375;&#12398;&#12496;&#12464;&#12497;&#12479;&#12540;&#12531;&#12467;&#12 540;&#12489;&#12434;&#20351;&#29992;&#12375;&#12414;&#12377;&#12290;</td></tr><t r><td align="left">&nbsp;</td><td align="left">format="text"</td><td align="left ">&#12503;&#12524;&#12540;&#12531;&#12486;&#12461;&#12473;&#12488;&#12398;&#2098 6;&#21147;&#12364;&#20316;&#25104;&#12373;&#12428;&#12414;&#12377;&#12290;1 &#34 892;&#12395;&#12388;&#12365; 1 &#12388;&#12398;&#12496;&#12464;&#12364;&#20986;& #21147;&#12373;&#12428;&#12414;&#12377;&#12290;&#12467;&#12510;&#12531;&#12489;& #12521;&#12452;&#12531;&#26178;&#12398;&#12487;&#12501;&#12457;&#12523;&#12488;& #12391;&#12377;&#12290;</td></tr><tr><td align="left">-html[:stylesheet]</td><td align="left">format="html:&lt;stylesheet&gt;"</td><td align="left">&#25351;&#23 450;&#12373;&#12428;&#12383;&#12473;&#12479;&#12452;&#12523;&#12471;&#12540;&#12 488;&#12434;&#20351;&#29992;&#12375;&#12390;&#20986;&#21147;&#12364;&#20316;&#25 104;&#12373;&#12428;&#12414;&#12377; (&#19979;&#35352;&#21442;&#29031;) &#12290; &#30465;&#30053;&#12375;&#12383;&#22580;&#21512;&#12399;&#12289; default.xsl &#1 2364;&#20351;&#29992;&#12373;&#12428;&#12414;&#12377;&#12290;</td></tr></tbody>< /table></div></div><br class="table-break"><p>-html/format &#12458;&#12503;&#124 71;&#12519;&#12531;&#12395;&#12399;&#12289;plain.xsl &#12289; default.xsl &#1228 9; fancy.xsl &#12289; fancy-hist.xsl &#12414;&#12383;&#12399; &#12518;&#12540;&# 12470;&#33258;&#36523;&#12364;&#20316;&#25104;&#12375;&#12383; XSL &#12473;&#124 79;&#12452;&#12523;&#12471;&#12540;&#12488;&#12398;&#12356;&#12378;&#12428;&#123 63;&#12434;&#25351;&#23450;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#123 65;&#12414;&#12377;&#12290;&#12458;&#12503;&#12471;&#12519;&#12531;&#21517;&#124 34;&#12424;&#12381;&#12395;&#12289; html &#20197;&#22806;&#12398;&#24418;&#24335 ;&#12434;&#20986;&#21147;&#12377;&#12427;&#12473;&#12479;&#12452;&#12523;&#12471 ;&#12540;&#12488;&#12434;&#25351;&#23450;&#12377;&#12427;&#12371;&#12392;&#12418 ;&#12391;&#12365;&#12414;&#12377;&#12290;FindBugs &#12395;&#21547;&#12414;&#1242 8;&#12390;&#12356;&#12427;&#12473;&#12479;&#12452;&#12523;&#12471;&#12540;&#1248 8;(&#19978;&#36848;)&#20197;&#22806;&#12398;&#12473;&#12479;&#12452;&#12523;&#12 471;&#12540;&#12488;&#12434;&#20351;&#29992;&#12377;&#12427;&#22580;&#21512;&#12 399;&#12289;&#12458;&#12503;&#12471;&#12519;&#12531; -html/format &#12391;&#2440 3;&#35442;&#12473;&#12479;&#12452;&#12523;&#12471;&#12540;&#12488;&#12408;&#1239 8;&#12497;&#12473;&#12414;&#12383;&#12399; URL &#12434;&#25351;&#23450;&#12375;& #12390;&#12367;&#12384;&#12373;&#12356;&#12290;</p></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a name="setBugDatabaseInfo"></a> 1.7. setBugDatabaseInfo</h3></div></div></div><p>&#12371;&#12398;&#12467;&#12510 ;&#12531;&#12489;&#12434;&#20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12391 ;&#12289;&#25351;&#23450;&#12375;&#12383;&#12496;&#12464;&#35686;&#21578;&#12395 ;&#12513;&#12479;&#24773;&#22577;&#12434;&#35373;&#23450;&#12377;&#12427;&#12371 ;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377;&#12290;&#12371;&#12398;&#12467 ;&#12510;&#12531;&#12489;&#12395;&#12399;&#27425;&#12395;&#31034;&#12377;&#12458 ;&#12503;&#12471;&#12519;&#12531;&#12364;&#12354;&#12426;&#12414;&#12377;:</p><p >&#12371;&#12398;&#27231;&#33021;&#12399;&#12289; ant &#12363;&#12425;&#12418;&# 20351;&#29992;&#12377;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&# 12377;&#12290;&#12414;&#12378;&#27425;&#12395;&#31034;&#12377;&#12424;&#12358;&# 12395;&#12289;&#12499;&#12523;&#12489;&#12501;&#12449;&#12452;&#12523;&#12395; < span class="command"><strong>setBugDatabaseInfo</strong></span> &#12434; taskdef &#12391;&#23450;&#32681;&#12375;&#12414;&#12377; :</p><pre class="programlistin g">
57 57
58 &lt;taskdef name="setBugDatabaseInfo" classname="edu.umd.cs.findbugs.anttask.Set BugDatabaseInfoTask"&gt; 58 &lt;taskdef name="setBugDatabaseInfo" classname="edu.umd.cs.findbugs.anttask.Set BugDatabaseInfoTask"&gt;
59 &lt;classpath refid="findbugs.lib" /&gt; 59 &lt;classpath refid="findbugs.lib" /&gt;
60 &lt;/taskdef&gt; 60 &lt;/taskdef&gt;
61 61
62 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">input</code> &#23646;&#24615;&#12434;&#203 51;&#29992;&#12377;&#12427;&#12363;&#12289; <code class="literal">&lt;datafile&g t;</code> &#35201;&#32032;&#12434;&#20837;&#12428;&#23376;&#12395;&#12375;&#1239 0;&#20837;&#12428;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#27425;&#1239 5;&#12289;&#20363;&#12434;&#31034;&#12375;&#12414;&#12377;:</p><pre class="progr amlisting"> 62 </pre><p>&#12371;&#12398; ant &#12479;&#12473;&#12463;&#12395;&#25351;&#23450;&# 12391;&#12365;&#12427;&#23646;&#24615;&#12434;&#12289;&#19979;&#34920;&#12395;&# 19968;&#35239;&#12391;&#31034;&#12375;&#12414;&#12377;&#12290;&#20837;&#21147;&# 12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12377;&#12427;&#12395;&# 12399;&#12289; <code class="literal">input</code> &#23646;&#24615;&#12434;&#203 51;&#29992;&#12377;&#12427;&#12363;&#12289; <code class="literal">&lt;datafile&g t;</code> &#35201;&#32032;&#12434;&#20837;&#12428;&#23376;&#12395;&#12375;&#1239 0;&#20837;&#12428;&#12390;&#12367;&#12384;&#12373;&#12356;&#12290;&#27425;&#1239 5;&#12289;&#20363;&#12434;&#31034;&#12375;&#12414;&#12377;:</p><pre class="progr amlisting">
63 63
64 &lt;setBugDatabaseInfo home="${findbugs.home}" ...&gt; 64 &lt;setBugDatabaseInfo home="${findbugs.home}" ...&gt;
65 &lt;datafile name="analyze.xml"/&gt; 65 &lt;datafile name="analyze.xml"/&gt;
66 &lt;/setBugDatabaseInfo&gt; 66 &lt;/setBugDatabaseInfo&gt;
67 67
68 </pre><div class="table"><a name="setBugDatabaseInfoOptions"></a><p class="title "><b>&#34920;12.7 setBugDatabaseInfo &#12458;&#12503;&#12471;&#12519;&#12531;&#1 9968;&#35239;</b></p><div class="table-contents"><table summary="setBugDatabaseI nfo &#12458;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgro up><col><col><col></colgroup><thead><tr><th align="left">&#12467;&#12510;&#12531 ;&#12489;&#12521;&#12452;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><t h align="left">Ant &#23646;&#24615;</th><th align="left">&#30446;&#30340;</th></ tr></thead><tbody><tr><td align="left">&nbsp;</td><td align="left">input="&lt;fi le&gt;"</td><td align="left">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#1 2434;&#25351;&#23450;&#12375;&#12414;&#12377;&#12290;</td></tr><tr><td align="le ft">&nbsp;</td><td align="left">output="&lt;file&gt;"</td><td align="left">&#209 86;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#124 14;&#12377;&#12290;</td></tr><tr><td align="left">-name &lt;name&gt;</td><td ali gn="left">name="&lt;name&gt;"</td><td align="left">&#26368;&#26032;&#12522;&#124 99;&#12472;&#12519;&#12531;&#12398;&#21517;&#21069;&#12434;&#35373;&#23450;&#123 75;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-timestamp &lt;when&gt ;</td><td align="left">timestamp="&lt;when&gt;"</td><td align="left">&#26368;&#2 6032;&#12522;&#12499;&#12472;&#12519;&#12531;&#12398;&#12479;&#12452;&#12512;&#1 2539;&#12473;&#12479;&#12531;&#12503;&#12434;&#35373;&#23450;&#12375;&#12414;&#1 2377;&#12290;</td></tr><tr><td align="left">-source &lt;directory&gt;</td><td al ign="left">source="&lt;directory&gt;"</td><td align="left">&#12477;&#12540;&#124 73;&#12434;&#26908;&#32034;&#12377;&#12427;&#12487;&#12451;&#12524;&#12463;&#124 88;&#12522;&#12540;&#12434;&#36861;&#21152;&#25351;&#23450;&#12375;&#12414;&#123 77;&#12290;</td></tr><tr><td align="left">-findSource &lt;directory&gt;</td><td align="left">findSource="&lt;directory&gt;"</td><td align="left">&#25351;&#23450 ;&#12375;&#12383;&#12487;&#12451;&#12524;&#12463;&#12488;&#12522;&#12540;&#20869 ;&#12434;&#26908;&#32034;&#12375;&#12390;&#38306;&#36899;&#12377;&#12427;&#12477 ;&#12540;&#12473;&#12398;&#22580;&#25152;&#12434;&#36861;&#21152;&#12375;&#12414 ;&#12377;&#12290;</td></tr><tr><td align="left">-suppress &lt;filter file&gt;</t d><td align="left">suppress="&lt;filter file&gt;"</td><td align="left">&#25351;& #23450;&#12375;&#12383;&#12501;&#12449;&#12452;&#12523;&#12395;&#19968;&#33268;& #12377;&#12427;&#35686;&#21578;&#12434;&#25233;&#27490;&#12375;&#12414;&#12377; (&#20197;&#21069;&#12395;&#25351;&#23450;&#12375;&#12383;&#25233;&#27490;&#35373 ;&#23450;&#12399;&#32622;&#12365;&#25563;&#12360;&#12425;&#12428;&#12414;&#12377 ;)&#12290;</td></tr><tr><td align="left">-withMessages</td><td align="left">with Messages="[true|false]"</td><td align="left">XML&#12395;&#12486;&#12461;&#12473; &#12488;&#12513;&#12483;&#12475;&#12540;&#12472;&#12434;&#36861;&#21152;&#12375; &#12414;&#12377;&#12290;</td></tr><tr><td align="left">-resetSource</td><td alig n="left">resetSource="[true|false]"</td><td align="left">&#12477;&#12540;&#12473 ;&#26908;&#32034;&#12497;&#12473;&#12434;&#12377;&#12409;&#12390;&#21066;&#38500 ;&#12375;&#12414;&#12377;&#12290;</td></tr></tbody></table></div></div><br class ="table-break"></div><div class="sect2" title="1.8. listBugDatabaseInfo"><div cl ass="titlepage"><div><div><h3 class="title"><a name="listBugDatabaseInfo"></a>1. 8. listBugDatabaseInfo</h3></div></div></div><p>&#12371;&#12398;&#12467;&#12510; &#12531;&#12489;&#12398;&#23455;&#34892;&#12395;&#12362;&#12356;&#12390;&#12399; &#12289;&#12467;&#12510;&#12531;&#12489;&#12521;&#12452;&#12531;&#12391; 0 &#204 91;&#20197;&#19978;&#12398; xml &#12496;&#12464;&#12487;&#12540;&#12479;&#12505; &#12540;&#12473;&#12501;&#12449;&#12452;&#12523;&#21517;&#12434;&#25351;&#23450; &#12375;&#12414;&#12377;&#12290;&#12501;&#12449;&#12452;&#12523;&#21517;&#12434; 1&#12388;&#12418;&#25351;&#23450;&#12375;&#12394;&#12369;&#12428;&#12400;&#12289 ;&#27161;&#28310;&#20986;&#21147;&#12363;&#12425;&#35501;&#12415;&#36796;&#12415 ;&#12434;&#34892;&#12356;&#12486;&#12540;&#12502;&#12523;&#12398;&#12504;&#12483 ;&#12480;&#12540;&#12399;&#29983;&#25104;&#12373;&#12428;&#12414;&#12379;&#12435 ;&#12290;</p><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12395;&#12399; 1 &#12388;&#12384;&#12369;&#12458;&#12503;&#12471;&#12519;&#12531;&#12364;&#123 54;&#12426;&#12414;&#12377; : <code class="option">-formatDates</code> &#12434;& #25351;&#23450;&#12377;&#12427;&#12392;&#12486;&#12461;&#12473;&#12488;&#24418;& #24335;&#12391;&#12487;&#12540;&#12479;&#12364;&#25551;&#30011;&#12373;&#12428;& #12414;&#12377;&#12290;</p><p>&#20986;&#21147;&#12373;&#12428;&#12427;&#34920;&# 12399;&#12289;&#21508;&#12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&# 12473;&#12372;&#12392;&#12395;&#34892;&#12434;&#25345;&#12385;&#12289;&#27425;&# 12395;&#31034;&#12377;&#12459;&#12521;&#12512;&#12363;&#12425;&#25104;&#12426;&# 12414;&#12377; :</p><div class="table"><a name="listBugDatabaseInfoColumns"></a> <p class="title"><b>&#34920;12.8 listBugDatabaseInfo &#12459;&#12521;&#12512;&#1 9968;&#35239;</b></p><div class="table-contents"><table summary="listBugDatabase Info &#12459;&#12521;&#12512;&#19968;&#35239;" border="1"><colgroup><col><col></ colgroup><thead><tr><th align="left">&#12459;&#12521;&#12512;</th><th align="lef t">&#30446;&#30340;</th></tr></thead><tbody><tr><td align="left">version</td><td align="left">&#12496;&#12540;&#12472;&#12519;&#12531;&#21517;</td></tr><tr><td align="left">time</td><td align="left">&#12522;&#12522;&#12540;&#12473;&#12373;& #12428;&#12383;&#26085;&#26178;</td></tr><tr><td align="left">classes</td><td al ign="left">&#20998;&#26512;&#12373;&#12428;&#12383;&#12463;&#12521;&#12473;&#259 68;</td></tr><tr><td align="left">NCSS</td><td align="left">&#12467;&#12513;&#12 531;&#12488;&#25991;&#12434;&#38500;&#12356;&#12383;&#21629;&#20196;&#25968; (No n Commenting Source Statements)</td></tr><tr><td align="left">total</td><td alig n="left">&#20840;&#35686;&#21578;&#25968;</td></tr><tr><td align="left">high</td ><td align="left">&#20778;&#20808;&#24230;(&#39640;)&#12398;&#35686;&#21578;&#12 398;&#32207;&#25968;</td></tr><tr><td align="left">medium</td><td align="left">& #20778;&#20808;&#24230;(&#20013;)&#12398;&#35686;&#21578;&#12398;&#32207;&#25968 ;</td></tr><tr><td align="left">low</td><td align="left">&#20778;&#20808;&#24230 ;(&#20302;)&#12398;&#35686;&#21578;&#12398;&#32207;&#25968;</td></tr><tr><td ali gn="left">filename</td><td align="left">&#12487;&#12540;&#12479;&#12505;&#12540; &#12473;&#12398;&#12501;&#12449;&#12452;&#12523;&#21517;</td></tr></tbody></tabl e></div></div><br class="table-break"></div></div><div class="sect1" title="2. & #20363;"><div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="examples"></a>2. &#20363;</h2></div></div></div><div class="sect2" titl e="2.1. &#25552;&#20379;&#12373;&#12428;&#12383;&#12471;&#12455;&#12523;&#12539; &#12473;&#12463;&#12522;&#12503;&#12488;&#12434;&#20351;&#29992;&#12375;&#12390; &#12398;&#23653;&#27508;&#12510;&#12452;&#12491;&#12531;&#12464;"><div class="ti tlepage"><div><div><h3 class="title"><a name="unixscriptsexamples"></a>2.1. &#25 552;&#20379;&#12373;&#12428;&#12383;&#12471;&#12455;&#12523;&#12539;&#12473;&#12 463;&#12522;&#12503;&#12488;&#12434;&#20351;&#29992;&#12375;&#12390;&#12398;&#23 653;&#27508;&#12510;&#12452;&#12491;&#12531;&#12464;</h3></div></div></div><p>&# 20197;&#19979;&#12399;&#12377;&#12409;&#12390;&#12289; jdk1.6.0-b12, jdk1.6.0-b1 3, ..., jdk1.6.0-b60 &#12398;&#12487;&#12451;&#12524;&#12463;&#12488;&#12522;&#1 2395;&#23550;&#12375;&#12390;&#12467;&#12510;&#12531;&#12489;&#12434;&#23455;&#3 4892;&#12375;&#12390;&#12356;&#12414;&#12377;&#12290;</p><p>&#20197;&#19979;&#12 398;&#12467;&#12510;&#12531;&#12489;&#12434;&#23455;&#34892;&#12375;&#12390;&#12 415;&#12414;&#12377; :</p><pre class="screen"> 68 </pre><div class="table"><a name="setBugDatabaseInfoOptions"></a><p class="title "><b>&#34920;12.7 setBugDatabaseInfo &#12458;&#12503;&#12471;&#12519;&#12531;&#1 9968;&#35239;</b></p><div class="table-contents"><table summary="setBugDatabaseI nfo &#12458;&#12503;&#12471;&#12519;&#12531;&#19968;&#35239;" border="1"><colgro up><col><col><col></colgroup><thead><tr><th align="left">&#12467;&#12510;&#12531 ;&#12489;&#12521;&#12452;&#12531;&#12458;&#12503;&#12471;&#12519;&#12531;</th><t h align="left">Ant &#23646;&#24615;</th><th align="left">&#30446;&#30340;</th></ tr></thead><tbody><tr><td align="left">&nbsp;</td><td align="left">input="&lt;fi le&gt;"</td><td align="left">&#20837;&#21147;&#12501;&#12449;&#12452;&#12523;&#1 2434;&#25351;&#23450;&#12375;&#12414;&#12377;&#12290;</td></tr><tr><td align="le ft">&nbsp;</td><td align="left">output="&lt;file&gt;"</td><td align="left">&#209 86;&#21147;&#12501;&#12449;&#12452;&#12523;&#12434;&#25351;&#23450;&#12375;&#124 14;&#12377;&#12290;</td></tr><tr><td align="left">-name &lt;name&gt;</td><td ali gn="left">name="&lt;name&gt;"</td><td align="left">&#26368;&#26032;&#12522;&#124 99;&#12472;&#12519;&#12531;&#12398;&#21517;&#21069;&#12434;&#35373;&#23450;&#123 75;&#12414;&#12377;&#12290;</td></tr><tr><td align="left">-timestamp &lt;when&gt ;</td><td align="left">timestamp="&lt;when&gt;"</td><td align="left">&#26368;&#2 6032;&#12522;&#12499;&#12472;&#12519;&#12531;&#12398;&#12479;&#12452;&#12512;&#1 2539;&#12473;&#12479;&#12531;&#12503;&#12434;&#35373;&#23450;&#12375;&#12414;&#1 2377;&#12290;</td></tr><tr><td align="left">-source &lt;directory&gt;</td><td al ign="left">source="&lt;directory&gt;"</td><td align="left">&#12477;&#12540;&#124 73;&#12434;&#26908;&#32034;&#12377;&#12427;&#12487;&#12451;&#12524;&#12463;&#124 88;&#12522;&#12540;&#12434;&#36861;&#21152;&#25351;&#23450;&#12375;&#12414;&#123 77;&#12290;</td></tr><tr><td align="left">-findSource &lt;directory&gt;</td><td align="left">findSource="&lt;directory&gt;"</td><td align="left">&#25351;&#23450 ;&#12375;&#12383;&#12487;&#12451;&#12524;&#12463;&#12488;&#12522;&#12540;&#20869 ;&#12434;&#26908;&#32034;&#12375;&#12390;&#38306;&#36899;&#12377;&#12427;&#12477 ;&#12540;&#12473;&#12398;&#22580;&#25152;&#12434;&#36861;&#21152;&#12375;&#12414 ;&#12377;&#12290;</td></tr><tr><td align="left">-suppress &lt;filter file&gt;</t d><td align="left">suppress="&lt;filter file&gt;"</td><td align="left">&#25351;& #23450;&#12375;&#12383;&#12501;&#12449;&#12452;&#12523;&#12395;&#19968;&#33268;& #12377;&#12427;&#35686;&#21578;&#12434;&#25233;&#27490;&#12375;&#12414;&#12377; (&#20197;&#21069;&#12395;&#25351;&#23450;&#12375;&#12383;&#25233;&#27490;&#35373 ;&#23450;&#12399;&#32622;&#12365;&#25563;&#12360;&#12425;&#12428;&#12414;&#12377 ;)&#12290;</td></tr><tr><td align="left">-withMessages</td><td align="left">with Messages="[true|false]"</td><td align="left">XML&#12395;&#12486;&#12461;&#12473; &#12488;&#12513;&#12483;&#12475;&#12540;&#12472;&#12434;&#36861;&#21152;&#12375; &#12414;&#12377;&#12290;</td></tr><tr><td align="left">-resetSource</td><td alig n="left">resetSource="[true|false]"</td><td align="left">&#12477;&#12540;&#12473 ;&#26908;&#32034;&#12497;&#12473;&#12434;&#12377;&#12409;&#12390;&#21066;&#38500 ;&#12375;&#12414;&#12377;&#12290;</td></tr></tbody></table></div></div><br class ="table-break"></div><div class="sect2"><div class="titlepage"><div><div><h3 cla ss="title"><a name="listBugDatabaseInfo"></a>1.8. listBugDatabaseInfo</h3></div> </div></div><p>&#12371;&#12398;&#12467;&#12510;&#12531;&#12489;&#12398;&#23455;& #34892;&#12395;&#12362;&#12356;&#12390;&#12399;&#12289;&#12467;&#12510;&#12531;& #12489;&#12521;&#12452;&#12531;&#12391; 0 &#20491;&#20197;&#19978;&#12398; xml & #12496;&#12464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12501;&#12449;& #12452;&#12523;&#21517;&#12434;&#25351;&#23450;&#12375;&#12414;&#12377;&#12290;& #12501;&#12449;&#12452;&#12523;&#21517;&#12434;1&#12388;&#12418;&#25351;&#23450; &#12375;&#12394;&#12369;&#12428;&#12400;&#12289;&#27161;&#28310;&#20986;&#21147; &#12363;&#12425;&#35501;&#12415;&#36796;&#12415;&#12434;&#34892;&#12356;&#12486; &#12540;&#12502;&#12523;&#12398;&#12504;&#12483;&#12480;&#12540;&#12399;&#29983; &#25104;&#12373;&#12428;&#12414;&#12379;&#12435;&#12290;</p><p>&#12371;&#12398;& #12467;&#12510;&#12531;&#12489;&#12395;&#12399; 1 &#12388;&#12384;&#12369;&#1245 8;&#12503;&#12471;&#12519;&#12531;&#12364;&#12354;&#12426;&#12414;&#12377; : <co de class="option">-formatDates</code> &#12434;&#25351;&#23450;&#12377;&#12427;&# 12392;&#12486;&#12461;&#12473;&#12488;&#24418;&#24335;&#12391;&#12487;&#12540;&# 12479;&#12364;&#25551;&#30011;&#12373;&#12428;&#12414;&#12377;&#12290;</p><p>&#2 0986;&#21147;&#12373;&#12428;&#12427;&#34920;&#12399;&#12289;&#21508;&#12496;&#1 2464;&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12372;&#12392;&#12395;&#3 4892;&#12434;&#25345;&#12385;&#12289;&#27425;&#12395;&#31034;&#12377;&#12459;&#1 2521;&#12512;&#12363;&#12425;&#25104;&#12426;&#12414;&#12377; :</p><div class="t able"><a name="listBugDatabaseInfoColumns"></a><p class="title"><b>&#34920;12.8 listBugDatabaseInfo &#12459;&#12521;&#12512;&#19968;&#35239;</b></p><div class=" table-contents"><table summary="listBugDatabaseInfo &#12459;&#12521;&#12512;&#19 968;&#35239;" border="1"><colgroup><col><col></colgroup><thead><tr><th align="le ft">&#12459;&#12521;&#12512;</th><th align="left">&#30446;&#30340;</th></tr></th ead><tbody><tr><td align="left">version</td><td align="left">&#12496;&#12540;&#1 2472;&#12519;&#12531;&#21517;</td></tr><tr><td align="left">time</td><td align=" left">&#12522;&#12522;&#12540;&#12473;&#12373;&#12428;&#12383;&#26085;&#26178;</ td></tr><tr><td align="left">classes</td><td align="left">&#20998;&#26512;&#1237 3;&#12428;&#12383;&#12463;&#12521;&#12473;&#25968;</td></tr><tr><td align="left" >NCSS</td><td align="left">&#12467;&#12513;&#12531;&#12488;&#25991;&#12434;&#385 00;&#12356;&#12383;&#21629;&#20196;&#25968; (Non Commenting Source Statements)</ td></tr><tr><td align="left">total</td><td align="left">&#20840;&#35686;&#21578; &#25968;</td></tr><tr><td align="left">high</td><td align="left">&#20778;&#20808 ;&#24230;(&#39640;)&#12398;&#35686;&#21578;&#12398;&#32207;&#25968;</td></tr><tr ><td align="left">medium</td><td align="left">&#20778;&#20808;&#24230;(&#20013;) &#12398;&#35686;&#21578;&#12398;&#32207;&#25968;</td></tr><tr><td align="left">l ow</td><td align="left">&#20778;&#20808;&#24230;(&#20302;)&#12398;&#35686;&#2157 8;&#12398;&#32207;&#25968;</td></tr><tr><td align="left">filename</td><td align= "left">&#12487;&#12540;&#12479;&#12505;&#12540;&#12473;&#12398;&#12501;&#12449;& #12452;&#12523;&#21517;</td></tr></tbody></table></div></div><br class="table-br eak"></div></div><div class="sect1"><div class="titlepage"><div><div><h2 class=" title" style="clear: both"><a name="examples"></a>2. &#20363;</h2></div></div></ div><div class="sect2"><div class="titlepage"><div><div><h3 class="title"><a nam e="unixscriptsexamples"></a>2.1. &#25552;&#20379;&#12373;&#12428;&#12383;&#12471 ;&#12455;&#12523;&#12539;&#12473;&#12463;&#12522;&#12503;&#12488;&#12434;&#20351 ;&#29992;&#12375;&#12390;&#12398;&#23653;&#27508;&#12510;&#12452;&#12491;&#12531 ;&#12464;</h3></div></div></div><p>&#20197;&#19979;&#12399;&#12377;&#12409;&#123 90;&#12289; jdk1.6.0-b12, jdk1.6.0-b13, ..., jdk1.6.0-b60 &#12398;&#12487;&#1245 1;&#12524;&#12463;&#12488;&#12522;&#12395;&#23550;&#12375;&#12390;&#12467;&#1251 0;&#12531;&#12489;&#12434;&#23455;&#34892;&#12375;&#12390;&#12356;&#12414;&#1237 7;&#12290;</p><p>&#20197;&#19979;&#12398;&#12467;&#12510;&#12531;&#12489;&#12434 ;&#23455;&#34892;&#12375;&#12390;&#12415;&#12414;&#12377; :</p><pre class="scree n">
69 computeBugHistory jdk1.6.0-b* | filterBugs -bugPattern IL_ | mineBugHistory -for matDates 69 computeBugHistory jdk1.6.0-b* | filterBugs -bugPattern IL_ | mineBugHistory -for matDates
70 </pre><p>&#12377;&#12427;&#12392;&#12289;&#27425;&#12398;&#12424;&#12358;&#12394 ;&#20986;&#21147;&#12364;&#34892;&#12431;&#12428;&#12414;&#12377; :</p><pre clas s="screen"> 70 </pre><p>&#12377;&#12427;&#12392;&#12289;&#27425;&#12398;&#12424;&#12358;&#12394 ;&#20986;&#21147;&#12364;&#34892;&#12431;&#12428;&#12414;&#12377; :</p><pre clas s="screen">
71 seq version time classes NCSS added newCode fixed removed retained dead active 71 seq version time classes NCSS added newCode fixed removed retained dead active
72 0 jdk1.6.0-b12 "Thu Nov 11 09:07:20 EST 2004" 13128 811569 0 4 0 0 0 0 4 72 0 jdk1.6.0-b12 "Thu Nov 11 09:07:20 EST 2004" 13128 811569 0 4 0 0 0 0 4
73 1 jdk1.6.0-b13 "Thu Nov 18 06:02:06 EST 2004" 13128 811570 0 0 0 0 4 0 4 73 1 jdk1.6.0-b13 "Thu Nov 18 06:02:06 EST 2004" 13128 811570 0 0 0 0 4 0 4
74 2 jdk1.6.0-b14 "Thu Dec 02 06:12:26 EST 2004" 13145 811786 0 0 2 0 2 0 2 74 2 jdk1.6.0-b14 "Thu Dec 02 06:12:26 EST 2004" 13145 811786 0 0 2 0 2 0 2
75 3 jdk1.6.0-b15 "Thu Dec 09 06:07:04 EST 2004" 13174 811693 0 0 1 0 1 2 1 75 3 jdk1.6.0-b15 "Thu Dec 09 06:07:04 EST 2004" 13174 811693 0 0 1 0 1 2 1
76 4 jdk1.6.0-b16 "Thu Dec 16 06:21:28 EST 2004" 13175 811715 0 0 0 0 1 3 1 76 4 jdk1.6.0-b16 "Thu Dec 16 06:21:28 EST 2004" 13175 811715 0 0 0 0 1 3 1
77 5 jdk1.6.0-b17 "Thu Dec 23 06:27:22 EST 2004" 13176 811974 0 0 0 0 1 3 1 77 5 jdk1.6.0-b17 "Thu Dec 23 06:27:22 EST 2004" 13176 811974 0 0 0 0 1 3 1
78 6 jdk1.6.0-b19 "Thu Jan 13 06:41:16 EST 2005" 13176 812011 0 0 0 0 1 3 1 78 6 jdk1.6.0-b19 "Thu Jan 13 06:41:16 EST 2005" 13176 812011 0 0 0 0 1 3 1
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
157 35 jdk1.6.0-b52 "Thu Sep 15 02:04:08 EDT 2005" 16477 979399 0 0 1 1 1433 197 1433 157 35 jdk1.6.0-b52 "Thu Sep 15 02:04:08 EDT 2005" 16477 979399 0 0 1 1 1433 197 1433
158 36 jdk1.6.0-b53 "Thu Sep 22 02:00:28 EDT 2005" 16019 957900 13 12 16 20 1397 199 1422 158 36 jdk1.6.0-b53 "Thu Sep 22 02:00:28 EDT 2005" 16019 957900 13 12 16 20 1397 199 1422
159 37 jdk1.6.0-b54 "Thu Sep 29 01:54:34 EDT 2005" 16019 957900 0 0 0 0 1422 235 1422 159 37 jdk1.6.0-b54 "Thu Sep 29 01:54:34 EDT 2005" 16019 957900 0 0 0 0 1422 235 1422
160 38 jdk1.6.0-b55 "Thu Oct 06 01:54:14 EDT 2005" 16051 959014 1 4 7 0 1415 235 1420 160 38 jdk1.6.0-b55 "Thu Oct 06 01:54:14 EDT 2005" 16051 959014 1 4 7 0 1415 235 1420
161 39 jdk1.6.0-b56 "Thu Oct 13 01:54:12 EDT 2005" 16211 970835 6 8 37 0 1383 242 1397 161 39 jdk1.6.0-b56 "Thu Oct 13 01:54:12 EDT 2005" 16211 970835 6 8 37 0 1383 242 1397
162 40 jdk1.6.0-b57 "Thu Oct 20 01:55:26 EDT 2005" 16279 971627 0 0 0 0 1397 279 1397 162 40 jdk1.6.0-b57 "Thu Oct 20 01:55:26 EDT 2005" 16279 971627 0 0 0 0 1397 279 1397
163 41 jdk1.6.0-b58 "Thu Oct 27 01:56:30 EDT 2005" 16283 971945 0 1 1 0 1396 279 1397 163 41 jdk1.6.0-b58 "Thu Oct 27 01:56:30 EDT 2005" 16283 971945 0 1 1 0 1396 279 1397
164 42 jdk1.6.0-b59 "Thu Nov 03 01:56:58 EST 2005" 16232 972193 6 0 5 0 1392 280 1398 164 42 jdk1.6.0-b59 "Thu Nov 03 01:56:58 EST 2005" 16232 972193 6 0 5 0 1392 280 1398
165 43 jdk1.6.0-b60 "Thu Nov 10 01:54:18 EST 2005" 16235 972346 0 0 0 0 1398 285 1398 165 43 jdk1.6.0-b60 "Thu Nov 10 01:54:18 EST 2005" 16235 972346 0 0 0 0 1398 285 1398
166 44 jdk1.6.0-b61 "Thu Nov 17 01:58:42 EST 2005" 16202 971134 2 0 4 0 1394 285 1396 166 44 jdk1.6.0-b61 "Thu Nov 17 01:58:42 EST 2005" 16202 971134 2 0 4 0 1394 285 1396
167 </pre></div><div class="sect2" title="2.2. &#22679;&#20998;&#23653;&#27508;&#125 13;&#12531;&#12486;&#12490;&#12531;&#12473;"><div class="titlepage"><div><div><h 3 class="title"><a name="incrementalhistory"></a>2.2. &#22679;&#20998;&#23653;&# 27508;&#12513;&#12531;&#12486;&#12490;&#12531;&#12473;</h3></div></div></div><p> &#20206;&#12395;&#12289; db.xml &#12364;&#12499;&#12523;&#12489; b12 - b60 &#123 95;&#23550;&#12377;&#12427; findbugs &#23455;&#34892;&#32080;&#26524;&#12434;&#2 0445;&#25345;&#12375;&#12390;&#12356;&#12427;&#22580;&#21512;&#12289;&#27425;&#1 2395;&#31034;&#12377;&#12467;&#12510;&#12531;&#12489;&#12434;&#23455;&#34892;&#1 2377;&#12427;&#12371;&#12392;&#12391;&#12289; db.xml &#12395; b61 &#12395;&#2355 0;&#12377;&#12427;&#23455;&#34892;&#32080;&#26524;&#12434;&#36861;&#21152;&#1237 7;&#12427;&#12371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377; :</p><pre cla ss="screen"> 167 </pre></div><div class="sect2"><div class="titlepage"><div><div><h3 class="title "><a name="incrementalhistory"></a>2.2. &#22679;&#20998;&#23653;&#27508;&#12513; &#12531;&#12486;&#12490;&#12531;&#12473;</h3></div></div></div><p>&#20206;&#1239 5;&#12289; db.xml &#12364;&#12499;&#12523;&#12489; b12 - b60 &#12395;&#23550;&#1 2377;&#12427; findbugs &#23455;&#34892;&#32080;&#26524;&#12434;&#20445;&#25345;& #12375;&#12390;&#12356;&#12427;&#22580;&#21512;&#12289;&#27425;&#12395;&#31034;& #12377;&#12467;&#12510;&#12531;&#12489;&#12434;&#23455;&#34892;&#12377;&#12427;& #12371;&#12392;&#12391;&#12289; db.xml &#12395; b61 &#12395;&#23550;&#12377;&#12 427;&#23455;&#34892;&#32080;&#26524;&#12434;&#36861;&#21152;&#12377;&#12427;&#12 371;&#12392;&#12364;&#12391;&#12365;&#12414;&#12377; :</p><pre class="screen">
168 computeBugHistory -output db.xml db.xml jdk1.6.0-b61/jre/lib/rt.xml 168 computeBugHistory -output db.xml db.xml jdk1.6.0-b61/jre/lib/rt.xml
169 </pre></div></div><div class="sect1" title="3. Ant &#12398;&#20363;"><div class= "titlepage"><div><div><h2 class="title" style="clear: both"><a name="antexample" ></a>3. Ant &#12398;&#20363;</h2></div></div></div><p>findbugs &#12398;&#23455;& #34892;&#12392;&#12381;&#12398;&#24460;&#12398;&#12487;&#12540;&#12479;&#12539;& #12510;&#12452;&#12491;&#12531;&#12464;&#12484;&#12540;&#12523;&#12398;&#27963;& #29992;&#12398;&#20001;&#26041;&#12434;&#23455;&#34892;&#12375;&#12390;&#12356;& #12427; ant &#12473;&#12463;&#12522;&#12503;&#12488;&#12398;&#23436;&#20840;&#12 394;&#20363;&#12434;&#20197;&#19979;&#12395;&#31034;&#12375;&#12414;&#12377; :</ p><pre class="screen"> 169 </pre></div></div><div class="sect1"><div class="titlepage"><div><div><h2 class= "title" style="clear: both"><a name="antexample"></a>3. Ant &#12398;&#20363;</h2 ></div></div></div><p>findbugs &#12398;&#23455;&#34892;&#12392;&#12381;&#12398;& #24460;&#12398;&#12487;&#12540;&#12479;&#12539;&#12510;&#12452;&#12491;&#12531;& #12464;&#12484;&#12540;&#12523;&#12398;&#27963;&#29992;&#12398;&#20001;&#26041;& #12434;&#23455;&#34892;&#12375;&#12390;&#12356;&#12427; ant &#12473;&#12463;&#12 522;&#12503;&#12488;&#12398;&#23436;&#20840;&#12394;&#20363;&#12434;&#20197;&#19 979;&#12395;&#31034;&#12375;&#12414;&#12377; :</p><pre class="screen">
170 170
171 &lt;project name="analyze_asm_util" default="findbugs"&gt; 171 &lt;project name="analyze_asm_util" default="findbugs"&gt;
172 &lt;!-- findbugs &#12479;&#12473;&#12463;&#23450;&#32681; --&gt; 172 &lt;!-- findbugs &#12479;&#12473;&#12463;&#23450;&#32681; --&gt;
173 &lt;property name="findbugs.home" value="/Users/ben/Documents/workspace/findb ugs/findbugs" /&gt; 173 &lt;property name="findbugs.home" value="/Users/ben/Documents/workspace/findb ugs/findbugs" /&gt;
174 &lt;property name="jvmargs" value="-server -Xss1m -Xmx800m -Duser.language=en -Duser.region=EN -Dfindbugs.home=${findbugs.home}" /&gt; 174 &lt;property name="jvmargs" value="-server -Xss1m -Xmx800m -Duser.language=en -Duser.region=EN -Dfindbugs.home=${findbugs.home}" /&gt;
175 175
176 &lt;path id="findbugs.lib"&gt; 176 &lt;path id="findbugs.lib"&gt;
177 &lt;fileset dir="${findbugs.home}/lib"&gt; 177 &lt;fileset dir="${findbugs.home}/lib"&gt;
178 &lt;include name="findbugs-ant.jar"/&gt; 178 &lt;include name="findbugs-ant.jar"/&gt;
179 &lt;/fileset&gt; 179 &lt;/fileset&gt;
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
271 &lt;mineBugHistory home="${findbugs.home}" 271 &lt;mineBugHistory home="${findbugs.home}"
272 formatDates="true" 272 formatDates="true"
273 noTabs="true" 273 noTabs="true"
274 input="${hist.file}" 274 input="${hist.file}"
275 output="${hist.summary.file}"/&gt; 275 output="${hist.summary.file}"/&gt;
276 &lt;/target&gt; 276 &lt;/target&gt;
277 277
278 &lt;/project&gt; 278 &lt;/project&gt;
279 279
280 </pre></div></div><div class="navfooter"><hr><table width="100%" summary="Naviga tion footer"><tr><td width="40%" align="left"><a accesskey="p" href="rejarForAna lysis.html">&#25147;&#12427;</a>&nbsp;</td><td width="20%" align="center">&nbsp; </td><td width="40%" align="right">&nbsp;<a accesskey="n" href="license.html">&# 27425;&#12408;</a></td></tr><tr><td width="40%" align="left" valign="top">&#3153 2;11&#31456; rejarForAnalysis &#12398;&#20351;&#29992;&#26041;&#27861;&nbsp;</td ><td width="20%" align="center"><a accesskey="h" href="index.html">&#12507;&#125 40;&#12512;</a></td><td width="40%" align="right" valign="top">&nbsp;&#31532;13& #31456; &#12521;&#12452;&#12475;&#12531;&#12473;</td></tr></table></div></body>< /html> 280 </pre></div></div><div class="navfooter"><hr><table width="100%" summary="Naviga tion footer"><tr><td width="40%" align="left"><a accesskey="p" href="rejarForAna lysis.html">&#25147;&#12427;</a>&nbsp;</td><td width="20%" align="center">&nbsp; </td><td width="40%" align="right">&nbsp;<a accesskey="n" href="license.html">&# 27425;&#12408;</a></td></tr><tr><td width="40%" align="left" valign="top">&#3153 2;11&#31456; rejarForAnalysis &#12398;&#20351;&#29992;&#26041;&#27861;&nbsp;</td ><td width="20%" align="center"><a accesskey="h" href="index.html">&#12507;&#125 40;&#12512;</a></td><td width="40%" align="right" valign="top">&nbsp;&#31532;13& #31456; &#12521;&#12452;&#12475;&#12531;&#12473;</td></tr></table></div></body>< /html>
OLDNEW
« no previous file with comments | « doc/ja/manual/building.html ('k') | doc/ja/manual/eclipse.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698