Skip to content

Javaクラス名・パスCSVと対象クラスCSVから、全メソッド名を抽出してclass,method形式で出力するツール。テスト・ドキュメント付き。

Notifications You must be signed in to change notification settings

xtc1988/java_method_mapper

Repository files navigation

Java Method Mapper

このツールは、指定されたクラス一覧CSVとクラス名・物理パスCSVをもとに、対象クラスのすべてのJavaメソッド名を抽出し、class,method形式のCSVを出力します。

必要ファイル

  • クラス名・物理パスCSV(例: class_index.csv)
    • class_name, file_path カラム必須
  • 処理対象クラスCSV(例: target_classes.csv)
    • RPC_NAME, RPC_CLASS カラム必須

使い方

python main.py class_index.csv target_classes.csv

出力

  • class,methodカラムのCSV(output_methods.csv)

依存ライブラリ

  • javalang

インストール方法(コマンドプロンプトで実行)

pip install -r requirements.txt

バージョン管理は version_log.md を参照してください。

About

Javaクラス名・パスCSVと対象クラスCSVから、全メソッド名を抽出してclass,method形式で出力するツール。テスト・ドキュメント付き。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages