-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【2人目確認待ち】Tree Shaking を 3.2 に更新 #19
base: main
Are you sure you want to change the base?
Conversation
レビュワー確認方法で確認して、動作確認をし問題なさそうでした。
テーマは Lightning ではなく BizVektor で良いですかね?(一応LightningでもTree Shaking/有効化、分割読み込み/しない で確認済み) |
@goutetsuguma |
@@ -20,7 +20,7 @@ class VkCssOptimize { | |||
*/ | |||
public function __construct() { | |||
add_action( 'customize_register', array( __CLASS__, 'customize_register' ) ); | |||
add_filter( 'css_tree_shaking_exclude', array( __CLASS__, 'tree_shaking_exclude' ) ); | |||
add_filter( 'css_tree_shaking_js_added_class', array( __CLASS__, 'tree_shaking_js_added_class' ) ); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@drill-lancer
css_tree_shaking_exclude フィルターは Lightning などで使用されているし、いないとは思いますが使用している他の人がいる可能性もあるので削除すると影響がでるのではないかなと思います。
@@ -473,10 +467,33 @@ public static function css_tree_shaking_buffer( $buffer ) { | |||
$css = $wp_filesystem->get_contents( $path_name ); | |||
} | |||
|
|||
$jsaddlist = array( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@drill-lancer この $jsaddlist は何の配列ですか?
チケットへのリンク / 変更の理由(元のissueがあればリンクを貼り付ければOK)
vektor-inc/vk-blocks-pro#2229
どういう変更をしたか?
実装者の確認事項
実装者はレビュワーに回す前に以下の事を確認してチェックをつけてください。
プログラムの変更の場合
テストを書かないのは普通ではありません。書けるテストは極力書くようにしてください。
⇒ ライブラリを更新しただけなので省略
変更内容について何を確認したか、どういう方法で確認をしたかなど
上記の状態で
VK Blocks Pro の composer.lock と vendor フォルダを削除したあとで composer install
vk-blocks-build-css がソースコード上でインライン出力するのを確認
下記が正常動作するのを確認
以上を確認しました。
確認URL
ローカル環境
レビュワーに回す前の確認事項
レビュワー確認方法・確認内容など
上記の状態で
VK Blocks Pro の composer.lock と vendor フォルダを削除したあとで composer install
vk-blocks-build-css がソースコード上でインライン出力するのを確認
下記が正常動作するのを確認
以上を確認お願いします。
レビュワー向け
レビュワーが確認して変更が反映されていない場合の確認事項
レビューしてみて意図した動作をしない場合は再度ビルドするなど以下の項目を確認してください。