aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-external-packages/src/symfony/finder
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-07-11 16:33:05 +0900
committernsfisis <nsfisis@gmail.com>2026-07-11 16:33:05 +0900
commit27d00055df8691a6bd99aaf38633a7338b16cc6a (patch)
tree4af17ccff5f8c2d09156fa62c559e60e3e683dac /crates/shirabe-external-packages/src/symfony/finder
parent1ec2220def43e37e5a65b96dde93c19b493258f4 (diff)
downloadphp-shirabe-27d00055df8691a6bd99aaf38633a7338b16cc6a.tar.gz
php-shirabe-27d00055df8691a6bd99aaf38633a7338b16cc6a.tar.zst
php-shirabe-27d00055df8691a6bd99aaf38633a7338b16cc6a.zip
chore: use fully-qualified name for Rc/RefCell
Diffstat (limited to 'crates/shirabe-external-packages/src/symfony/finder')
-rw-r--r--crates/shirabe-external-packages/src/symfony/finder/finder.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/crates/shirabe-external-packages/src/symfony/finder/finder.rs b/crates/shirabe-external-packages/src/symfony/finder/finder.rs
index 2a7e5442..7d3bdc10 100644
--- a/crates/shirabe-external-packages/src/symfony/finder/finder.rs
+++ b/crates/shirabe-external-packages/src/symfony/finder/finder.rs
@@ -11,7 +11,6 @@ use crate::symfony::finder::glob::Glob;
use chrono::{NaiveDate, NaiveDateTime};
use indexmap::{IndexMap, IndexSet};
use shirabe_php_shim::{file_exists, glob, is_dir, preg_quote, rtrim};
-use std::cell::RefCell;
use std::path::{Path, PathBuf};
use std::time::UNIX_EPOCH;
@@ -75,7 +74,7 @@ enum Sort {
None,
ByName,
ByAccessedTime,
- Closure(RefCell<Box<dyn FnMut(&PathBuf, &PathBuf) -> i64>>),
+ Closure(std::cell::RefCell<Box<dyn FnMut(&PathBuf, &PathBuf) -> i64>>),
}
/// One traversal result, replacing `Symfony\Component\Finder\SplFileInfo`.
@@ -97,7 +96,7 @@ pub struct Finder {
names: Vec<String>,
not_names: Vec<String>,
exclude: Vec<String>,
- filters: Vec<RefCell<Box<dyn FnMut(&Path) -> bool>>>,
+ filters: Vec<std::cell::RefCell<Box<dyn FnMut(&Path) -> bool>>>,
depths: Vec<(String, i64)>,
follow_links: bool,
reverse_sorting: bool,
@@ -204,7 +203,7 @@ impl Finder {
}
pub fn filter(&mut self, closure: Box<dyn FnMut(&std::path::Path) -> bool>) -> &mut Self {
- self.filters.push(RefCell::new(closure));
+ self.filters.push(std::cell::RefCell::new(closure));
self
}
@@ -263,7 +262,7 @@ impl Finder {
where
F: FnMut(&PathBuf, &PathBuf) -> i64 + 'static,
{
- self.sort = Sort::Closure(RefCell::new(Box::new(comparator)));
+ self.sort = Sort::Closure(std::cell::RefCell::new(Box::new(comparator)));
self
}