loadFromDirectory static method
Loads combined rules from .gitignore and .dapperignore in a directory.
Implementation
static IgnoreRules loadFromDirectory(String directoryPath) {
var rules = IgnoreRules.empty();
// Load .gitignore first (lower priority)
final gitignore = loadFromFile('$directoryPath/.gitignore');
if (gitignore != null) {
rules = rules.merge(gitignore);
}
// Load .dapperignore second (higher priority)
final dapperignore = loadFromFile('$directoryPath/.dapperignore');
if (dapperignore != null) {
rules = rules.merge(dapperignore);
}
return rules;
}