Open ituki-u97 opened 6 months ago
私の環境でも同様のエラーが再現しました。
python zoltraak book.md -p "本を書きたい" -c biz_consult
を実行y
と入力MarkdownToPythonConverter
の handle_existing_target_file
実行時に本エラーが発生handle_target_file_modification
メソッドが未定義であるため、prompt が指定されていない場合にソースファイルの変更内容に基づいてターゲットファイルを更新できないと思われます。
handle_target_file_modification
メソッドを定義し、prompt が指定されていない場合の処理を実装する。handle_target_file_modification
の動作を定義する。この問題の解決にご協力をお願いします。 @all-contributors please add @wmoto-ai for test
@wmoto-ai
I've put up a pull request to add @wmoto-ai! :tada:
@ituki-u97 @wmoto-ai workaroundですが、こちらの修正でエラーがなくなりました。 https://github.com/nobu007/zoltraak_auto/commit/1fd0628b8df7caef6a6a13c1f25a45fcf2db808a
zoltraak/converter.pyの
display_source_diff
について2024/05/10時点の89行目
self.handle_target_file_modification()
がクラスMarkdownToPythonConverter
内に存在しない。発生状況
python zoltraak book.md -p "本を書きたい" -c biz_consult
を実行y
と入力python zoltraak book.md -p "本を書きたい" -c biz_consult
を実行y
と入力MarkdownToPythonConverter
のhandle_existing_target_file
の実行時に本件のエラーAttributeError: 'MarkdownToPythonConverter' object has no attribute 'handle_target_file_modification'
が発生再現方法(予想)
普段は発生状況の3が起きないので、予想で再現方法を記述します。
python zoltraak XXX.md -p "本を書きたい" -c biz_consult
を実行