# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2016-2019, spotbugs community
# This file is distributed under the same license as the spotbugs package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2017.
#
msgid ""
msgstr "Project-Id-Version: spotbugs 3.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-08-17 15:12+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.4.0\n"

#: ../../analysisprops.rst:2
msgid "Analysis Properties"
msgstr "解析プロパティ"

#: ../../analysisprops.rst:4
msgid ""
"SpotBugs allows several aspects of the analyses it performs to be "
"customized. System properties are used to configure these options. This "
"chapter describes the configurable analysis options."
msgstr "SpotBugsは、実行する解析の観点をカスタマイズできます。システムプロパティがオプションを設定するために使用されます。この章では、設定可能な解析オプションについて説明します。"

#: ../../analysisprops.rst:6
msgid ""
"The analysis options have two main purposes. First, they allow you to "
"inform SpotBugs about the meaning of methods in your application, so that"
" it can produce more accurate results, or produce fewer false warnings. "
"Second, they allow you to configure the precision of the analysis "
"performed. Reducing analysis precision can save memory and analysis time,"
" at the expense of missing some real bugs, or producing more false "
"warnings."
msgstr "解析オプションには主に2つの目的があります。1つ目は、SpotBugsにアプリケーションのメソッドの意味を通知し、より正確な結果を生成したり、誤検出を少なくしたりできます。2つ目は、実行される解析の精度を設定できます。解析の精度を下げると、メモリと解析時間を節約できますが、本当のバグを見逃したり、より多くの誤検出を作り出したりします。"

#: ../../analysisprops.rst:8
msgid ""
"The analysis options are set using the ``-property`` command line option."
" For example:"
msgstr "解析オプションは、``-property`` コマンドラインオプションを使用して設定します。たとえば:"

#: ../../analysisprops.rst:14
msgid "The list of configurable analysis properties is shown in following table:"
msgstr "設定できる解析プロパティのリストを次の表に示します。"

#: ../../analysisprops.rst:17
msgid "Property Name"
msgstr "プロパティ名"

#: ../../analysisprops.rst:17
msgid "Value"
msgstr "値"

#: ../../analysisprops.rst:17
msgid "Meaning"
msgstr "意味"

#: ../../analysisprops.rst:19
msgid "findbugs.assertionmethods"
msgstr ""

#: ../../analysisprops.rst:19
msgid ""
"Comma-separated list of fully qualified method names: e.g., "
"\"com.foo.MyClass.checkAssertion\""
msgstr "コンマ区切りの完全就職メソッド名のリスト (例、「com.foo.MyClass.checkAssertion」)"

#: ../../analysisprops.rst:19
msgid ""
"This property specifies the names of methods that are used to check "
"program assertions. Specifying these methods allows the null pointer "
"dereference bug detector to avoid reporting false warnings for values "
"which are checked by assertion methods."
msgstr "このプロパティは、プログラムのアサーションをチェックするために使用されるメソッドの名前を指定します。これらのメソッドを指定すると、null間接参照バグディテクタは、アサーションメソッドによってチェックされる値に対する誤検出を回避できます。"

#: ../../analysisprops.rst:21
msgid "findbugs.de.comment"
msgstr ""

#: ../../analysisprops.rst:21 ../../analysisprops.rst:23
#: ../../analysisprops.rst:25 ../../analysisprops.rst:27
#: ../../analysisprops.rst:29
msgid "true or false"
msgstr "true または false"

#: ../../analysisprops.rst:21
msgid ""
"If true, the DroppedException detector scans source code for empty catch "
"blocks for a comment, and if one is found, does not report a warning."
msgstr "trueのときは、DroppedExceptionディテクタは空のキャッチブロックにコメントがないかスキャンし、見つかったときは警告を報告しません。"

#: ../../analysisprops.rst:23
msgid "findbugs.maskedfields.locals"
msgstr ""

#: ../../analysisprops.rst:23
msgid ""
"If true, emit low priority warnings for local variables which obscure "
"fields. Default is false."
msgstr "trueのときは、フィールドを隠蔽するローカル変数に対する優先度の低い警告を発行します。デフォルトは false です。"

#: ../../analysisprops.rst:25
msgid "findbugs.nullderef.assumensp"
msgstr ""

#: ../../analysisprops.rst:25
msgid ""
"not used (intention: If true, the null dereference detector assumes that "
"any reference value returned from a method or passed to a method in a "
"parameter might be null. Default is false. Note that enabling this "
"property will very likely cause a large number of false warnings to be "
"produced.)"
msgstr "使わないでください (意図： trueのときは、null間接参照ディテクタはメソッドから返された、またはメソッドに渡されたパラメータの参照値がnullであるとみなします。デフォルトはfalseです。このプロパティを有効にすると、多数の誤った警告が生成されることに注意してください。)"

#: ../../analysisprops.rst:27
msgid "findbugs.refcomp.reportAll"
msgstr ""

#: ../../analysisprops.rst:27
msgid ""
"If true, all suspicious reference comparisons using the == and != "
"operators are reported.,If false, only one such warning is issued per "
"method.,Default is false."
msgstr "trueのときは、== と != 演算子を使用している疑わしい参照比較がすべて報告されます。falseのときは、メソッドごとに警告が1つだけ発行されます。デフォルトは false です。"

#: ../../analysisprops.rst:29
msgid "findbugs.sf.comment"
msgstr ""

#: ../../analysisprops.rst:29
msgid ""
"If true, the SwitchFallthrough detector will only report warnings for "
"cases where the source code does not have a comment containing the words "
"\"fall\" or \"nobreak\". (An accurate source path must be used for this "
"feature to work correctly.) This helps find cases where the switch "
"fallthrough is likely to be unintentional."
msgstr "trueのときは、SwitchFallthroughディテクタは、ソースコードに「fall」または「nobreak」という単語がコメントに含まれていないときに警告を報告します。(この機能を正しく動作させるためには、正確なソースパスを使用する必要があります）これにより、意図的ではないswitch 文のフォールスルーを見つけられます。"
