OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:buginstance
(Results
1 - 13
of
13
) sorted by null
/prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/3.0.0/
findbugs-3.0.0.jar
/external/owasp/sanitizer/tools/findbugs/lib/
findbugs.jar
/prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/2.0.3/
findbugs-2.0.3.jar
/prebuilts/tools/common/m2/repository/com/google/code/findbugs/findbugs/2.0.1/
findbugs-2.0.1.jar
/external/owasp/sanitizer/tools/findbugs/src/xsl/
fancy.xsl
35
<!--xsl:key name="lbc-category-key" match="/BugCollection/
BugInstance
" use="@category" /-->
36
<xsl:key name="lbc-code-key" match="/BugCollection/
BugInstance
" use="concat(@category,@abbrev)" />
37
<xsl:key name="lbc-bug-key" match="/BugCollection/
BugInstance
" use="concat(@category,@abbrev,@type)" />
38
<xsl:key name="lbp-class-b-t" match="/BugCollection/
BugInstance
" use="concat(Class/@classname,@type)" />
358
<xsl:for-each select="/BugCollection/
BugInstance
[not(@last)]">
552
select="count(/BugCollection/
BugInstance
[@category=$category and not(@last)])" />
554
select="count(/BugCollection/
BugInstance
[@category=$category and @priority='1' and not(@last)])" />
556
select="count(/BugCollection/
BugInstance
[@category=$category and @priority='2' and not(@last)])" />
558
select="count(/BugCollection/
BugInstance
[@category=$category and @priority='3' and not(@last)])" />
560
select="count(/BugCollection/
BugInstance
[@category=$category and @priority='4' and not(@last)])" /
[
all
...]
default.xsl
61
<!--xsl:key name="bug-category-key" match="/BugCollection/
BugInstance
" use="@category"/-->
136
<!--xsl:variable name="unique-catkey" select="/BugCollection/
BugInstance
[generate-id() = generate-id(key('bug-category-key',@category))]/@category"/-->
180
<td align="right"><xsl:value-of select="count(/BugCollection/
BugInstance
[(@category=$catkey) and not(@last)])"/></td>
191
<td align="right"><b><xsl:value-of select="count(/BugCollection/
BugInstance
[not(@last)])"/></b></td>
205
<xsl:with-param name="warningSet" select="/BugCollection/
BugInstance
[(@category=$catkey) and not(@last)]"/>
240
<xsl:template match="
BugInstance
[not(@last)]">
plain.xsl
104
<td align="right"><xsl:value-of select="count(/BugCollection/
BugInstance
[(@category=$catkey) and (not(@last))])"/></td>
115
<td align="right"><b><xsl:value-of select="count(/BugCollection/
BugInstance
[not(@last)])"/></b></td>
131
<xsl:with-param name="warningSet" select="/BugCollection/
BugInstance
[(@category=$catkey) and (not(@last))]"/>
149
<xsl:template match="
BugInstance
[not(@last)]">
fancy-hist.xsl
29
<xsl:key name="lbc-code-key" match="/BugCollection/
BugInstance
" use="concat(@category,@abbrev)" />
30
<xsl:key name="lbc-bug-key" match="/BugCollection/
BugInstance
" use="concat(@category,@abbrev,@type)" />
31
<xsl:key name="lbp-class-b-t" match="/BugCollection/
BugInstance
" use="concat(Class/@classname,@type)" />
[
all
...]
/external/owasp/sanitizer/tools/findbugs/doc/manual/
filter.html
39
output option (the <code class="literal">type</code> attribute of <code class="literal">
BugInstance
</code>
/external/owasp/sanitizer/tools/findbugs/doc/ja/manual/
filter.html
10
<code class="literal">Match</code> 要素は子要素を持ちます。それらの子要素は論理積で述部になります。つまり、述部が真であるためには、すべての子要素が真である必要があります。</p></div><div class="sect1" title="2. マッチング条件の種類"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e1759"></a>2. マッチング条件の種類</h2></div></div></div><div class="variablelist"><dl><dt><span class="term"><code class="literal"><Bug></code></span></dt><dd><p>この要素は、バグパターンを指定して照合します。<code class="literal">pattern</code> 属性には、コンマ区切りでバグパターン類型のリストを指定します。どの警告がどのバグパターン類型にあたるかは、 <span class="command"><strong>-xml</strong></span> オプションをつかって出力されたもの (<code class="literal">
BugInstance
</code> 要素の <code class="literal">type</code> 属性) を見るか、または、 <a class="ulink" href="../../bugDescriptions.html" target="_top">バグ解説ドキュメント</a>を参照してください。</p><p>もっと粒度の粗い照合を行いたいときは、 <code class="literal">code</code> 属性を使用してください。バグ略称のコンマ区切りのリストで指定できます。さらに粒度の粗い照合を行いたいときは、 <code class="literal">category</code> 属性を使用してください。次に示す、バグカテゴリー名のコンマ区切りのリストで指定できます : <code class="literal">CORRECTNESS</code>, <code class="literal">MT_CORRECTNESS</code>, <code class="literal">BAD_PRACTICICE</code>, <code class="literal">PERFORMANCE</code>, <code class="literal">STYLE</code>.</p><p>同じ <code class="literal"><Bug></code> 要素に上記の属性を複数指定した場合は、バグパターン名、バグ略称、バグカテゴリーのいずれか1つでも該当すれば、バグパターンは合致すると判定されます。</p><p>下位互換性を持たせたい場合は、 <code class="literal"><Bug></code> 要素の代わりに <code class="literal"><BugPattern></code> 要素および <code class="literal"><BugCode></code> 要素を使用してください。これらの要素はそれぞれ、 <code class="literal">name</code> 属性で値のリストを指定します。これらの要素は、将来サポートされなくなる可能性があります。</p></dd><dt><span class="term"><code class="literal"><Priority></code></span></dt><dd><p>この要素は、特定の優先度をもつ警告を照合します。<code class="literal">value</code> 属性には、整数値を指定します : 1 は優先度(高)、また、 2 は優先度(中) 、 3 は優先度(低) を示します。</p></dd><dt><span class="term"><code class="literal"><Package></code></span></dt><dd><p>この要素は、 <code class="literal">name</code> 属性で指定した特定のパッケージ内にあるクラスに関連した警告を照合します。入れ子のパッケージは含まれません (Java import 文に従っています) 。しかしながら、正規表現を使うと複数パッケージにマッチさせることは簡単にできます。</p></dd><dt><span class="term"><code class="literal"><Class></code></span></dt><dd><p>この要素は、特定のクラスに関連した警告を照合します。<code class="literal">name</code> 属性を使用して、照合するクラス名をクラス名そのものか、または、正規表現で指定します。</p><p>下位互換性を持たせたい場合は、この要素の代わりに <code class="literal">Match</code> 要素を使用してください。クラス名そのものの指定は <code class="literal">class</code> 属性を、クラス名を正規表現で指定する場合は <code class="literal">classregex</code> 属性をそれぞれ使用してください</p><p>もし <code class="literal">Match</code> 要素に <code class="literal">Class</code> 要素が無かったり、 <code class="literal">class</code> / <code class="literal">classregex</code> 属性が無かったりした場合は、すべてのクラスに適用されます。その場合、想定外に多くのバグ検索結果が一致してしまうことがあり得ます。その場合は、適当なメソッドやフィールドで絞り込んでください。</p></dd><dt><span class="term"><code class="literal"><Method></code></span></dt><dd><p>この要素は、メソッドを指定します。<code class="literal">name</code> 属性を使用して、照合するメソッド名をメソッド名そのものか、または、正規表現で指定します。<code class="literal">params</code> 属性には、コンマ区切りでメソッド引数の型のリストを指定します。<code class="literal">returns</code> 属性にはメソッドの戻り値の型を指定します。<code class="literal">params</code> および <code class="literal">returns</code> においては、クラス名は完全修飾名である必要があります。(例えば、単に "String" ではなく "java.lang.String" としてください。) <code class="literal">params</code> <code class="literal">returns</code> のどちらか一方を指定した場合は、もう一方の属性の指定も必須です。なぜならば、メソッドシグニチャーを構築のために必要だからです。<code class="literal">name</code> 属性、<code class="literal">params</code> 属性 および <code class="literal">returns</code> 属性または 3 つの 属性すべて、のどれかを条件とすることできることを意味しています。このように、名前とシグニチャーに基づく様々な種類の条件を規定できます。</p></dd><dt><span class="term"><code class="literal"><Field></code></span></dt><dd><p>この要素は、フィールドを指定します。<code class="literal">name</code> 属性を使用して、照合するフィールド名をフィールド名そのものか、または、正規表現で指定します。また、フィールドのシグニチャーに照らしたフィルタリングをすることができます。 <code class="literal">type</code> 属性を使用して、フィールドの型を完全修飾名で指定してください。名前とシグニチャーに基づく条件を規定するために、その2つの属性を両方とも指定することができます。</p></dd><dt><span class="term"><code class="literal"><Local></code></span></dt><dd><p>この要素は、ローカル変数を指定します。<code class="literal">name</code> 属性を使用して、照合するローカル変数名をローカル変数名そのものか、または、正規表現で指定します。ローカル変数とは、メソッド内で定義した変数です。</p></dd><dt><span class="term"><code class="literal"><Or></code></span></dt><dd><p>この要素は、論理和として <code class="literal">Match</code> 条項を結合します。すなわち、2つの <code class="literal">Method</code> 要素を <code class="literal">Or</code> 条項に入れることで、どちらか一方のメソッドでマッチさせることができます。</p></dd></dl></div></div><div class="sect1" title="3. Java 要素名マッチング"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e1958"></a>3. Java 要素名マッチング</h2></div></div></div><p><code class="literal">Class</code> 、 <code class="literal">Method</code> または <code class="literal">Field</code> の <code class="literal">name</code> 属性が文字 ~ で始まっている場合は、属性値の残りの部分を Java の正規表現として解釈します。そうして、当該 Java 要素の名前に対しての照合が行われます。</p><p>パターンの照合は要素の名前全体に対して行われることに注意してください。そのため、部分一致照合を行いたい場合はパターン文字列の前後に .* を付加して使用する必要があります。</p><p>パターンの構文規則に関しては、 <a class="ulink" href="http://java.sun.com/j2se/1.5.0/ja/docs/ja/api/java/util/regex/Pattern.html" target="_top"><code class="literal">java.util.regex.Pattern</code></a> のドキュメントを参照してください。</p></div><div class="sect1" title="4. 留意事項"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e1982"></a>4. 留意事項</h2></div></div></div><p>
[
all
...]
/external/owasp/sanitizer/tools/findbugs/doc/
manual_ja.xml
[
all
...]
Changes.html
482
Iterable<
BugInstance
> (thanks to Tomas Pollak)</li>
[
all
...]
manual.xml
[
all
...]
Completed in 417 milliseconds