そのため、私は、歴史的な互換性の理由でプロジェクトに必要なダミーコードを置き換えるという任務を負いましたが、前回のリリース以降、不思議なことに脱落しました。コードが消えてしまうと、他に何がなくなっているのか気になりませんが、ログを調べて、この一握りの行が削除されたコミットを見つけようとしています。「gitlog-S'add-visit-resource-pcf'」、git blame、さらにはgit bisectを使用して、行の存在を確認するだけで特定できなかったスクリプトを使用して、さまざまなことを試しました。これらの行が削除された正確な場所。特に、このコードを再導入する前の最後のログエントリ(上記のコマンドで取得)が他の誰かがコードを追加していたため、これは非常に複雑です。
commit 0b0556fa87ff80d0ffcc2b451cca1581289bbc3c
Author: Andrew
Date: Thu May 13 10:55:32 2010 -0400
Re-introduced add-visit-resource-pcf, see PR-65034.
diff --git a/spike/hst/scheduler/defpackage.lisp b/spike/hst/scheduler/defpackage.lisp
index f8e692d..a6f8d38 100644
--- a/spike/hst/scheduler/defpackage.lisp
+++ b/spike/hst/scheduler/defpackage.lisp
@@ -115,6 +115,7 @@
#:add-to-current-resource-pcf
#:add-user-package-nickname
#:add-value-criteria
+ #:add-visit-resource-pcf
#:add-window-to-gs-params
#:adjust-derived-resources
#:adjust-links-candidate-criteria-types
commit 9fb10e25572c537076284a248be1fbf757c1a6e1
Author: Bob
Date: Sun Jan 17 18:35:16 2010 -0500
update-defpackage for Spike 33.1 Delivery
diff --git a/spike/hst/scheduler/defpackage.lisp b/spike/hst/scheduler/defpackage.lisp
index 983666d..47f1a9a 100644
--- a/spike/hst/scheduler/defpackage.lisp
+++ b/spike/hst/scheduler/defpackage.lisp
@@ -118,6 +118,7 @@
#:add-user-package-nickname
#:add-value-criteria
#:add-vars-from-proposal
+ #:add-visit-resource-pcf
#:add-window-to-gs-params
#:adjust-derived-resources
#:adjust-links-candidate-criteria-types
これはパッケージ定義ファイルの1つですが、関連するソースファイルは同様のものを反映しています。ここで何が起こっているのか、そして私が欲しい情報をどのように見つけることができるのか誰かが知っていますか?それほど重要ではありませんが、こういうことで少し緊張します。