Table of Contents - fast_ignore-0.15.2 Documentation
Classes and Modules
- FastIgnore
- FastIgnore::Backports
- FastIgnore::Backports::DeletePrefixSuffix
- FastIgnore::Backports::DirEachChild
- FastIgnore::Error
- FastIgnore::FileRoot
- FastIgnore::GitignoreIncludeRuleBuilder
- FastIgnore::GitignoreRuleBuilder
- FastIgnore::GitignoreRuleRegexpBuilder
- FastIgnore::GitignoreRuleScanner
- FastIgnore::GlobalGitignore
- FastIgnore::Rule
- FastIgnore::RuleBuilder
- FastIgnore::RuleSet
- FastIgnore::RuleSets
- FastIgnore::ShebangRule
- FastIgnore::UnmatchableRule
Methods
- ::build — FastIgnore::FileRoot
- ::build — FastIgnore::RuleBuilder
- ::component_rules_count — FastIgnore::UnmatchableRule
- ::default_global_gitignore_path — FastIgnore::GlobalGitignore
- ::dir_only? — FastIgnore::UnmatchableRule
- ::file_only? — FastIgnore::UnmatchableRule
- ::gitconfig_gitignore_path — FastIgnore::GlobalGitignore
- ::gitignore_rules — FastIgnore::RuleBuilder
- ::inspect — FastIgnore::UnmatchableRule
- ::match? — FastIgnore::UnmatchableRule
- ::new — FastIgnore
- ::new — FastIgnore::FileRoot
- ::new — FastIgnore::GitignoreIncludeRuleBuilder
- ::new — FastIgnore::GitignoreRuleBuilder
- ::new — FastIgnore::Rule
- ::new — FastIgnore::RuleSet
- ::new — FastIgnore::RuleSets
- ::new — FastIgnore::ShebangRule
- ::path — FastIgnore::GlobalGitignore
- ::shebang? — FastIgnore::UnmatchableRule
- ::shebang_rules — FastIgnore::RuleBuilder
- ::squash — FastIgnore::UnmatchableRule
- ::squashable_type — FastIgnore::UnmatchableRule
- ::xdg_config_home — FastIgnore::GlobalGitignore
- ::xdg_config_home? — FastIgnore::GlobalGitignore
- ::xdg_config_path — FastIgnore::GlobalGitignore
- #<< — FastIgnore::RuleSet
- #=== — FastIgnore
- #allowed? — FastIgnore
- #allowed_recursive? — FastIgnore::RuleSet
- #allowed_recursive? — FastIgnore::RuleSets
- #allowed_unrecursive? — FastIgnore::RuleSet
- #allowed_unrecursive? — FastIgnore::RuleSets
- #anchored! — FastIgnore::GitignoreRuleBuilder
- #anchored_or_file_path — FastIgnore::GitignoreRuleBuilder
- #append — FastIgnore::GitignoreRuleRegexpBuilder
- #append_and_return_if_present — FastIgnore::RuleSets
- #append_any_dir — FastIgnore::GitignoreRuleRegexpBuilder
- #append_any_non_dir — FastIgnore::GitignoreRuleRegexpBuilder
- #append_character_class_close — FastIgnore::GitignoreRuleRegexpBuilder
- #append_character_class_dash — FastIgnore::GitignoreRuleRegexpBuilder
- #append_character_class_negation — FastIgnore::GitignoreRuleRegexpBuilder
- #append_character_class_open — FastIgnore::GitignoreRuleRegexpBuilder
- #append_dir — FastIgnore::GitignoreRuleRegexpBuilder
- #append_end_anchor — FastIgnore::GitignoreRuleRegexpBuilder
- #append_end_dir_or_anchor — FastIgnore::GitignoreRuleRegexpBuilder
- #append_escaped — FastIgnore::GitignoreRuleRegexpBuilder
- #append_many_non_dir — FastIgnore::GitignoreRuleRegexpBuilder
- #append_one_non_dir — FastIgnore::GitignoreRuleRegexpBuilder
- #append_root_gitignore — FastIgnore::RuleSets
- #append_set_from_array — FastIgnore::RuleSets
- #append_sets_from_files — FastIgnore::RuleSets
- #append_start_anchor — FastIgnore::GitignoreRuleRegexpBuilder
- #append_start_dir_or_anchor — FastIgnore::GitignoreRuleRegexpBuilder
- #append_subdir_gitignore — FastIgnore::RuleSets
- #backslash? — FastIgnore::GitignoreRuleScanner
- #blank! — FastIgnore::GitignoreRuleBuilder
- #break! — FastIgnore::GitignoreRuleBuilder
- #build — FastIgnore::GitignoreRuleBuilder
- #build_child_file_rule — FastIgnore::GitignoreIncludeRuleBuilder
- #build_from_root_gitignore_file — FastIgnore::RuleSets
- #build_parent_dir_rule — FastIgnore::GitignoreIncludeRuleBuilder
- #build_rule — FastIgnore::GitignoreIncludeRuleBuilder
- #build_rule — FastIgnore::GitignoreRuleBuilder
- #build_rule_set — FastIgnore::RuleSets
- #build_set_from_file — FastIgnore::RuleSets
- #character_class_end? — FastIgnore::GitignoreRuleScanner
- #character_class_literal — FastIgnore::GitignoreRuleScanner
- #character_class_negation? — FastIgnore::GitignoreRuleScanner
- #character_class_start? — FastIgnore::GitignoreRuleScanner
- #children — FastIgnore::Backports::DirEachChild
- #component_rules_count — FastIgnore::ShebangRule
- #dash? — FastIgnore::GitignoreRuleScanner
- #delete_prefix — FastIgnore::Backports::DeletePrefixSuffix
- #delete_prefix! — FastIgnore::Backports::DeletePrefixSuffix
- #delete_suffix — FastIgnore::Backports::DeletePrefixSuffix
- #delete_suffix! — FastIgnore::Backports::DeletePrefixSuffix
- #dir_only! — FastIgnore::GitignoreRuleBuilder
- #dir_only? — FastIgnore::ShebangRule
- #each — FastIgnore
- #each_recursive — FastIgnore
- #emit_dir — FastIgnore::GitignoreIncludeRuleBuilder
- #emit_dir — FastIgnore::GitignoreRuleBuilder
- #emit_end — FastIgnore::GitignoreIncludeRuleBuilder
- #emit_end — FastIgnore::GitignoreRuleBuilder
- #empty? — FastIgnore::RuleSet
- #end? — FastIgnore::GitignoreRuleScanner
- #escaped — FastIgnore::FileRoot
- #escaped_segments — FastIgnore::FileRoot
- #escaped_segments_joined — FastIgnore::FileRoot
- #escaped_segments_length — FastIgnore::FileRoot
- #exclamation_mark? — FastIgnore::GitignoreRuleScanner
- #expand_rule_path — FastIgnore::GitignoreIncludeRuleBuilder
- #file_only? — FastIgnore::Rule
- #file_only? — FastIgnore::ShebangRule
- #first_line — FastIgnore::ShebangRule
- #hash? — FastIgnore::GitignoreRuleScanner
- #inspect — FastIgnore::Rule
- #inspect — FastIgnore::ShebangRule
- #literal — FastIgnore::GitignoreRuleScanner
- #load_gitignore — FastIgnore
- #load_gitignore_recursive — FastIgnore
- #match? — FastIgnore::Rule
- #match? — FastIgnore::ShebangRule
- #negated! — FastIgnore::GitignoreIncludeRuleBuilder
- #negated! — FastIgnore::GitignoreRuleBuilder
- #never_anchored! — FastIgnore::GitignoreRuleBuilder
- #next_character — FastIgnore::GitignoreRuleScanner
- #nothing_emitted? — FastIgnore::GitignoreIncludeRuleBuilder
- #nothing_emitted? — FastIgnore::GitignoreRuleBuilder
- #parent_dir_re — FastIgnore::GitignoreIncludeRuleBuilder
- #prefix — FastIgnore::GitignoreRuleBuilder
- #process_backslash — FastIgnore::GitignoreRuleBuilder
- #process_character_class — FastIgnore::GitignoreRuleBuilder
- #process_end — FastIgnore::GitignoreRuleBuilder
- #process_rule — FastIgnore::GitignoreIncludeRuleBuilder
- #process_rule — FastIgnore::GitignoreRuleBuilder
- #process_slash — FastIgnore::GitignoreRuleBuilder
- #process_star_end_after_slash — FastIgnore::GitignoreRuleBuilder
- #process_two_stars — FastIgnore::GitignoreRuleBuilder
- #question_mark? — FastIgnore::GitignoreRuleScanner
- #shebang? — FastIgnore::Rule
- #shebang? — FastIgnore::ShebangRule
- #shebang_path_pattern — FastIgnore::FileRoot
- #significant_whitespace — FastIgnore::GitignoreRuleScanner
- #slash? — FastIgnore::GitignoreRuleScanner
- #squash — FastIgnore::Rule
- #squash — FastIgnore::ShebangRule
- #squash_rules — FastIgnore::RuleSet
- #star? — FastIgnore::GitignoreRuleScanner
- #star_end? — FastIgnore::GitignoreRuleScanner
- #to_proc — FastIgnore
- #to_regexp — FastIgnore::GitignoreRuleRegexpBuilder
- #two_stars? — FastIgnore::GitignoreRuleScanner
- #unmatchable_rule! — FastIgnore::GitignoreIncludeRuleBuilder
- #unmatchable_rule! — FastIgnore::GitignoreRuleBuilder
- #weight — FastIgnore::RuleSet