Module: Ace::Support::Fs
- Defined in:
- lib/ace/support/fs.rb,
lib/ace/support/fs/errors.rb,
lib/ace/support/fs/version.rb,
lib/ace/support/fs/atoms/path_expander.rb,
lib/ace/support/fs/molecules/directory_traverser.rb,
lib/ace/support/fs/molecules/project_root_finder.rb
Overview
Filesystem utilities for ace-* gems
Provides unified path expansion, project root detection, and directory traversal functionality extracted from ace-support-core and ace-config.
Components:
-
Atoms::PathExpander - Path expansion with protocol, env var, and relative path support
-
Molecules::ProjectRootFinder - Project root detection based on marker files
-
Molecules::DirectoryTraverser - Config directory discovery in directory hierarchy
Defined Under Namespace
Modules: Atoms, Molecules Classes: Error, PathError
Constant Summary collapse
- VERSION =
"0.3.3"