aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/command/completion_trait.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-17 14:33:13 +0900
committernsfisis <nsfisis@gmail.com>2026-05-17 14:38:16 +0900
commit3e21569688cf0c8a1918c73ff96cb1b3aeffe0b3 (patch)
tree712ae7832124da20739f5b389cebe4f44abd7225 /crates/shirabe/src/command/completion_trait.rs
parentac59538140a93d9a023da2115148bc9779223978 (diff)
downloadphp-shirabe-3e21569688cf0c8a1918c73ff96cb1b3aeffe0b3.tar.gz
php-shirabe-3e21569688cf0c8a1918c73ff96cb1b3aeffe0b3.tar.zst
php-shirabe-3e21569688cf0c8a1918c73ff96cb1b3aeffe0b3.zip
fix(compile): extract constants from traits to make them dyn-compatible
Diffstat (limited to 'crates/shirabe/src/command/completion_trait.rs')
-rw-r--r--crates/shirabe/src/command/completion_trait.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/shirabe/src/command/completion_trait.rs b/crates/shirabe/src/command/completion_trait.rs
index 8278603..ea2db2b 100644
--- a/crates/shirabe/src/command/completion_trait.rs
+++ b/crates/shirabe/src/command/completion_trait.rs
@@ -6,7 +6,7 @@ use crate::package::package_interface::PackageInterface;
use crate::repository::composite_repository::CompositeRepository;
use crate::repository::installed_repository::InstalledRepository;
use crate::repository::platform_repository::PlatformRepository;
-use crate::repository::repository_interface::RepositoryInterface;
+use crate::repository::repository_interface::{self, RepositoryInterface};
use crate::repository::root_package_repository::RootPackageRepository;
use shirabe_external_packages::composer::pcre::preg::Preg;
use shirabe_external_packages::symfony::component::console::completion::completion_input::CompletionInput;
@@ -179,7 +179,7 @@ pub trait CompletionTrait {
if !input.get_completion_value().contains('/') {
let search_results = repos.search(
format!("^{}", preg_quote(input.get_completion_value(), None)),
- RepositoryInterface::SEARCH_VENDOR,
+ repository_interface::SEARCH_VENDOR,
None,
);
results = search_results.iter().map(|r| r.name.clone()).collect();
@@ -192,7 +192,7 @@ pub trait CompletionTrait {
if results.len() <= 1 {
let search_results = repos.search(
format!("^{}", preg_quote(input.get_completion_value(), None)),
- RepositoryInterface::SEARCH_NAME,
+ repository_interface::SEARCH_NAME,
None,
);
results = search_results.iter().map(|r| r.name.clone()).collect();