#
# Copyright (c) 2016, 2019, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#

main.usage=使用方法: jdeprscan [options] '{dir|jar|class}' ...\n\nオプション:\n        --class-path PATH\n        --for-removal\n        --full-version\n  -? -h --help\n  -l    --list\n        --release {0}\n  -v    --verbose\n        --version

main.help=非推奨APIの使用について各引数をスキャンします。引数には、\nパッケージ階層のルートを指定するディレクトリ、JARファイル、\nクラス・ファイルまたはクラス名を使用できます。クラス名は、\n完全修飾クラス名を使用して指定する必要があります。ネストされた\nクラスは$で区切ります。例:\n\n    java.lang.Thread$State\n\n--class-pathオプションは、依存するクラスの解決のための\n検索パスを指定します。\n\n--for-removalオプションは、スキャンとリスト化を削除予定で非推奨のAPIに\n限定します。リリース値が6、7または8の場合は使用できません。\n\n--full-versionオプションはツールのバージョン文字列の全体を出力します。\n\n--help (-? -h)オプションは、ヘルプ・メッセージ全体を出力します。\n\n--list (-l)オプションは非推奨APIセットを出力します。スキャンは行われないため、\nディレクトリ、JARまたはクラス引数を指定する必要はありません。\n\n--releaseオプションは、スキャンする非推奨APIのセットを提供するJava SE\nリリースを指定します。\n\n--verbose (-v)オプションを使用すると、処理中に追加のメッセージを出力できます。\n\n--versionオプションは、簡略化されたツールのバージョン文字列を出力します。

main.xhelp=サポートされていないオプション:\n\n  --Xload-class CLASS\n      指定したクラスから非推奨情報をロードします。\n  --Xload-csv CSVFILE\n      指定したCSVファイルから非推奨情報をロードします。\n  --Xload-dir DIR\n      指定したディレクトリにあるクラス階層から非推奨情報を\n      ロードします。\n  --Xload-jar JARFILE\n      指定したJARファイルから非推奨情報をロードします。\n  --Xload-jdk9 JAVA_HOME\n      JAVA_HOMEにあるJDKから非推奨情報をロードします。\n      モジュラJDKである必要があります。\n  --Xload-old-jdk JAVA_HOME\n      JAVA_HOMEにあるJDKから非推奨情報をロードします。\n      モジュラJDKである必要がありません。指定したJDKは\n      rt.jarファイルを持つ"クラシック"なJDKである必要があります。\n  --Xload-self\n      実行中JDKイメージのjrt:ファイルシステムを走査することにより\n      非推奨情報をロードします。\n  --Xcompiler-arg ARG\n      コンパイラ引数のリストにARGを追加します。\n  --Xcsv-comment COMMENT\n      コメント行としてCOMMENTを出力CSVファイルに追加します。\n      -Xprint-csvも指定した場合のみ有効です。\n  --Xhelp\n      このメッセージを出力します。\n  --Xprint-csv\n      あらゆるクラスまたはJARファイルをスキャンするかわりに\n      ロードした非推奨情報を含むCSVファイルを出力します。

scan.process.class=処理クラス {0}...

# The "removal tag": empty for normal deprecations,
# nonempty for removal deprecations; do not translate.
scan.dep.normal=
scan.dep.removal=(forRemoval=true)

scan.err.exception=エラー: 予期しない例外{0}
scan.err.noclass=エラー: クラス{0}が見つかりません
scan.err.nofile=エラー: ファイル{0}が見つかりません

# 0: class name, 1: method name, 2: parameter and return types
scan.err.nomethod=エラー: Methodref {0}.{1}:{2}を解決できません

scan.head.jar=JARファイル {0}:
scan.head.dir=ディレクトリ {0}:

# In all of the messages below, 0 and 1 are as follows:
#   0: type kind (class, interface, enum, or annotation type)
#   1: type name
# The last element is generally a "removal tag"; see above.

# 2: class name, 3: removal tag
scan.out.extends={0} {1}が非推奨のクラス{2}を拡張しています {3}

# 2: interface name, 3: removal tag
scan.out.implements={0} {1}が非推奨のインタフェース{2}を実装しています {3}

# 2: class name, 3: removal tag
scan.out.usesclass={0} {1}が非推奨のクラス{2}を使用しています {3}

# 2: class name, 3: method name, 4: method parameter and return types, 5: removal tag
scan.out.usesmethod={0} {1}が非推奨メソッド{2}::{3}{4}を使用しています {5}

# 2: class name, 3: method name, 4: method parameter and return types, 5: removal tag
scan.out.usesintfmethod={0} {1}が非推奨メソッド{2}::{3}{4}を使用しています {5}

# 2: class name, 3: field name, 4: removal tag
scan.out.usesfield={0} {1}が非推奨フィールド{2}::{3}{4}を使用しています

# 2: field name, 3: type name, 4: removal tag
scan.out.hasfield={0} {1}には、非推奨のタイプ{3} {4}の、{2}という名前のフィールドがあります

# 2: method name, 3: parameter type, 4: removal tag
scan.out.methodparmtype={0} {1}には、非推奨のパラメータ・タイプ{3} {4}を持つ{2}という名前のメソッドがあります

# 2: method name, 3: return type, 4: removal tag
scan.out.methodrettype={0} {1}には、非推奨の戻りタイプ{3} {4}を持つ{2}という名前のメソッドがあります

# 2: class name, 3: method name, 4: method parameter and return types, 5: removal tag
scan.out.methodoverride={0} {1}が非推奨メソッド{2}::{3}{4}をオーバーライドしています {5}
