class SourceAnnotationExtractor
def find(dirs=%w(app config lib script test))
Returns a hash that maps filenames under +dirs+ (recursively) to arrays
def find(dirs=%w(app config lib script test)) dirs.inject({}) { |h, dir| h.update(find_in(dir)) } end