📄 filter.html
字号:
<Method name="blat" params="" returns="boolean" /> </Or> <Bug code="DC" /> </Match></pre><p></p><p>6. 特定のメソッドに対する特定のバグパターンに一致させます。</p><pre class="programlisting"> <!-- open stream に関する誤検出があるメソッド。--> <Match> <Class name="com.foobar.MyClass" /> <Method name="writeDataToFile" /> <Bug pattern="OS_OPEN_STREAM" /> </Match></pre><p></p><p>7. 特定のメソッドに対する特定の優先度を付与された特定のバグパターンに一致させます。</p><pre class="programlisting"> <!-- dead local store (優先度 (中)) に関する誤検出があるメソッド。--> <Match> <Class name="com.foobar.MyClass" /> <Method name="someMethod" /> <Bug pattern="DLS_DEAD_LOCAL_STORE" /> <Priority value="2" /> </Match></pre><p></p><p>8. AspectJ コンパイラーによって引き起こされるマイナーバグに一致させます (AspectJ の開発者でもない限り、それらのバグに関心を持つことはないと考えます)。</p><pre class="programlisting"> <Match> <Class name="~.*\$AjcClosure\d+" /> <Bug pattern="DLS_DEAD_LOCAL_STORE" /> <Method name="run" /> </Match> <Match> <Bug pattern="UUF_UNUSED_FIELD" /> <Field name="~ajc\$.*" /> </Match></pre><p></p><p>9. 基盤コードの特定の部分に対するバグに一致させます</p><pre class="programlisting"> <!-- すべてのパッケージにある Messages クラスに対する unused fields 警告に一致。 --> <Match> <Class name="~.*\.Messages" /> <Bug code="UUF" /> </Match> <!-- すべての internal パッケージ内の mutable statics 警告に一致。 --> <Match> <Package name="~.*\.internal" /> <Bug code="MS" /> </Match> <!-- ui パッケージ階層内の anonymoous inner classes 警告に一致。 --> <Match> <Package name="~com\.foobar\.fooproject\.ui.*" /> <Bug pattern="SIC_INNER_SHOULD_BE_STATIC_ANON" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -