From 2982cd96113eb23f36fae59382535f4c5491ebb8 Mon Sep 17 00:00:00 2001 From: Bozhidar Batsov Date: Sun, 15 Feb 2026 00:12:05 +0200 Subject: Remove unnecessary fboundp guard and declare-function - Remove (fboundp 'vc-git-grep) check since (require 'vc-git) is called right before it, making the function always available. - Remove (declare-function string-trim "subr-x") since string-trim is unconditionally available via compat 30. --- projectile.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/projectile.el b/projectile.el index c40b75b..49f3355 100644 --- a/projectile.el +++ b/projectile.el @@ -73,7 +73,6 @@ (declare-function eshell-search-path "esh-ext") (declare-function vc-dir "vc-dir") (declare-function vc-dir-busy "vc-dir") -(declare-function string-trim "subr-x") (declare-function tramp-archive-file-name-p "tramp-archive") (declare-function tramp-archive-file-name-archive "tramp-archive") (declare-function helm-grep-get-file-extensions "helm-grep") @@ -4462,8 +4461,7 @@ With REGEXP given, don't query the user for a regexp." (require 'vc-git) ;; for `vc-git-grep' ;; in git projects users have the option to use `vc-git-grep' instead of `rgrep' (if (and (eq (projectile-project-vcs) 'git) - projectile-use-git-grep - (fboundp 'vc-git-grep)) + projectile-use-git-grep) (vc-git-grep search-regexp (or files "") root-dir) ;; paths for find-grep should relative and without trailing / (let ((grep-find-ignored-files -- cgit v1.0