Table of Contents - path_list-0.16 Documentation
Classes and Modules
- PathList
- PathList::Backports
- PathList::Backports::DeletePrefixSuffix
- PathList::Backports::DirEachChild
- PathList::Error
- PathList::GitignoreIncludeRuleBuilder
- PathList::GitignoreRuleBuilder
- PathList::GitignoreRuleGroup
- PathList::GitignoreRuleScanner
- PathList::GlobalGitignore
- PathList::Matchers
- PathList::Matchers::AllowAnyDir
- PathList::Matchers::AllowPathRegexp
- PathList::Matchers::IgnorePathRegexp
- PathList::Matchers::ShebangRegexp
- PathList::Matchers::Unmatchable
- PathList::Matchers::WithinDir
- PathList::PathRegexpBuilder
- PathList::Patterns
- PathList::RelativeCandidate
- PathList::RootCandidate
- PathList::RuleBuilder
- PathList::RuleGroup
- PathList::RuleGroups
- PathList::Walkers
- PathList::Walkers::FileSystem
- PathList::Walkers::GitignoreCollectingFileSystem
Methods
- ::build — PathList::RuleBuilder
- ::default_global_gitignore_path — PathList::GlobalGitignore
- ::dir_only? — PathList::Matchers::AllowAnyDir
- ::dir_only? — PathList::Matchers::Unmatchable
- ::file_only? — PathList::Matchers::AllowAnyDir
- ::file_only? — PathList::Matchers::Unmatchable
- ::gitconfig_gitignore_path — PathList::GlobalGitignore
- ::gitignore_rules — PathList::RuleBuilder
- ::inspect — PathList::Matchers::AllowAnyDir
- ::inspect — PathList::Matchers::Unmatchable
- ::match? — PathList::Matchers::AllowAnyDir
- ::match? — PathList::Matchers::Unmatchable
- ::new — PathList
- ::new — PathList::GitignoreIncludeRuleBuilder
- ::new — PathList::GitignoreRuleBuilder
- ::new — PathList::GitignoreRuleGroup
- ::new — PathList::Matchers::AllowPathRegexp
- ::new — PathList::Matchers::IgnorePathRegexp
- ::new — PathList::Matchers::ShebangRegexp
- ::new — PathList::Matchers::WithinDir
- ::new — PathList::Patterns
- ::new — PathList::RelativeCandidate
- ::new — PathList::RootCandidate
- ::new — PathList::RuleGroup
- ::new — PathList::RuleGroups
- ::new — PathList::Walkers::FileSystem
- ::new — PathList::Walkers::GitignoreCollectingFileSystem
- ::path — PathList::GlobalGitignore
- ::shebang? — PathList::Matchers::AllowAnyDir
- ::shebang? — PathList::Matchers::Unmatchable
- ::shebang_rules — PathList::RuleBuilder
- ::squash_id — PathList::Matchers::AllowAnyDir
- ::xdg_config_home — PathList::GlobalGitignore
- ::xdg_config_home? — PathList::GlobalGitignore
- ::xdg_config_path — PathList::GlobalGitignore
- #=== — PathList
- #add_gitignore — PathList::GitignoreRuleGroup
- #add_gitignore — PathList::RuleGroups
- #add_gitignore_to_root — PathList::GitignoreRuleGroup
- #add_gitignore_to_root — PathList::RuleGroups
- #allowed? — PathList
- #allowed? — PathList::Walkers::FileSystem
- #allowed? — PathList::Walkers::GitignoreCollectingFileSystem
- #allowed_recursive? — PathList::RuleGroup
- #allowed_recursive? — PathList::RuleGroups
- #allowed_unrecursive? — PathList::RuleGroup
- #allowed_unrecursive? — PathList::RuleGroups
- #anchored! — PathList::GitignoreRuleBuilder
- #append_any_dir — PathList::PathRegexpBuilder
- #append_any_non_dir — PathList::PathRegexpBuilder
- #append_character_class_close — PathList::PathRegexpBuilder
- #append_character_class_dash — PathList::PathRegexpBuilder
- #append_character_class_negation — PathList::PathRegexpBuilder
- #append_character_class_open — PathList::PathRegexpBuilder
- #append_dir — PathList::PathRegexpBuilder
- #append_dir_or_end_anchor — PathList::PathRegexpBuilder
- #append_dir_or_start_anchor — PathList::PathRegexpBuilder
- #append_end_anchor — PathList::PathRegexpBuilder
- #append_escaped — PathList::PathRegexpBuilder
- #append_many_non_dir — PathList::PathRegexpBuilder
- #append_one_non_dir — PathList::PathRegexpBuilder
- #append_start_anchor — PathList::PathRegexpBuilder
- #append_unescaped — PathList::PathRegexpBuilder
- #backslash? — PathList::GitignoreRuleScanner
- #blank! — PathList::GitignoreRuleBuilder
- #break! — PathList::GitignoreRuleBuilder
- #build — PathList::GitignoreRuleBuilder
- #build_as_parent — PathList::GitignoreIncludeRuleBuilder
- #build_child_file_rule — PathList::GitignoreIncludeRuleBuilder
- #build_matchers — PathList::Patterns
- #build_parent_dir_rules — PathList::GitignoreIncludeRuleBuilder
- #build_rule — PathList::GitignoreIncludeRuleBuilder
- #build_rule — PathList::GitignoreRuleBuilder
- #character_class_end? — PathList::GitignoreRuleScanner
- #character_class_literal — PathList::GitignoreRuleScanner
- #character_class_negation? — PathList::GitignoreRuleScanner
- #character_class_start? — PathList::GitignoreRuleScanner
- #children — PathList::Backports::DirEachChild
- #dash? — PathList::GitignoreRuleScanner
- #delete_prefix — PathList::Backports::DeletePrefixSuffix
- #delete_prefix! — PathList::Backports::DeletePrefixSuffix
- #delete_suffix — PathList::Backports::DeletePrefixSuffix
- #delete_suffix! — PathList::Backports::DeletePrefixSuffix
- #dir_only! — PathList::GitignoreRuleBuilder
- #dir_only? — PathList::Matchers::ShebangRegexp
- #directory? — PathList::RootCandidate
- #each — PathList
- #each — PathList::Walkers::FileSystem
- #each — PathList::Walkers::GitignoreCollectingFileSystem
- #emit_any_dir — PathList::GitignoreRuleBuilder
- #emit_dir — PathList::GitignoreRuleBuilder
- #emit_end — PathList::GitignoreIncludeRuleBuilder
- #emit_end — PathList::GitignoreRuleBuilder
- #empty? — PathList::Matchers::WithinDir
- #empty? — PathList::RuleGroup
- #end? — PathList::GitignoreRuleScanner
- #exclamation_mark? — PathList::GitignoreRuleScanner
- #expand_rule_path — PathList::GitignoreIncludeRuleBuilder
- #file_only? — PathList::Matchers::AllowPathRegexp
- #file_only? — PathList::Matchers::IgnorePathRegexp
- #file_only? — PathList::Matchers::ShebangRegexp
- #filename — PathList::RelativeCandidate
- #filename — PathList::RootCandidate
- #first_line — PathList::RelativeCandidate
- #first_line — PathList::RootCandidate
- #freeze — PathList::RuleGroup
- #hash? — PathList::GitignoreRuleScanner
- #inspect — PathList::Matchers::AllowPathRegexp
- #inspect — PathList::Matchers::IgnorePathRegexp
- #inspect — PathList::Matchers::ShebangRegexp
- #literal — PathList::GitignoreRuleScanner
- #match? — PathList::Matchers::AllowPathRegexp
- #match? — PathList::Matchers::IgnorePathRegexp
- #match? — PathList::Matchers::ShebangRegexp
- #match? — PathList::Matchers::WithinDir
- #negated! — PathList::GitignoreIncludeRuleBuilder
- #negated! — PathList::GitignoreRuleBuilder
- #never_anchored! — PathList::GitignoreRuleBuilder
- #next_character — PathList::GitignoreRuleScanner
- #nothing_emitted? — PathList::GitignoreRuleBuilder
- #parent — PathList::RootCandidate
- #prefix — PathList::GitignoreRuleBuilder
- #process_backslash — PathList::GitignoreRuleBuilder
- #process_character_class — PathList::GitignoreRuleBuilder
- #process_end — PathList::GitignoreRuleBuilder
- #process_rule — PathList::GitignoreIncludeRuleBuilder
- #process_rule — PathList::GitignoreRuleBuilder
- #process_slash — PathList::GitignoreRuleBuilder
- #process_star_end_after_slash — PathList::GitignoreRuleBuilder
- #process_two_stars — PathList::GitignoreRuleBuilder
- #question_mark? — PathList::GitignoreRuleScanner
- #relative_to — PathList::RootCandidate
- #shebang? — PathList::Matchers::AllowPathRegexp
- #shebang? — PathList::Matchers::IgnorePathRegexp
- #shebang? — PathList::Matchers::ShebangRegexp
- #significant_whitespace — PathList::GitignoreRuleScanner
- #slash? — PathList::GitignoreRuleScanner
- #squash — PathList::Matchers::AllowPathRegexp
- #squash — PathList::Matchers::IgnorePathRegexp
- #squash — PathList::Matchers::ShebangRegexp
- #squash_matchers — PathList::Matchers::WithinDir
- #star? — PathList::GitignoreRuleScanner
- #star_end? — PathList::GitignoreRuleScanner
- #star_slash_end? — PathList::GitignoreRuleScanner
- #to_proc — PathList
- #to_regexp — PathList::PathRegexpBuilder
- #two_star_end? — PathList::GitignoreRuleScanner
- #two_star_slash_end? — PathList::GitignoreRuleScanner
- #two_stars? — PathList::GitignoreRuleScanner
- #unmatchable_rule! — PathList::GitignoreIncludeRuleBuilder
- #unmatchable_rule! — PathList::GitignoreRuleBuilder
- #weight — PathList::Matchers::WithinDir
- #weight — PathList::RuleGroup