Files
SwiftLint/Source/SwiftLintFramework/NSFileManager+SwiftLint.swift
T
2015-08-27 14:20:51 -07:00

18 lines
497 B
Swift

//
// NSFileManager+SwiftLint.swift
// SwiftLint
//
// Created by JP Simard on 5/28/15.
// Copyright (c) 2015 Realm. All rights reserved.
//
import Foundation
extension NSFileManager {
public func allFilesRecursively(directory directory: String) -> [String] {
let relativeFiles = (try! contentsOfDirectoryAtPath(directory)) +
(try! subpathsOfDirectoryAtPath(directory))
return relativeFiles.map((directory as NSString).stringByAppendingPathComponent)
}
}