├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── SwiftLogFireCloud │ ├── CloudLogFileManager.swift │ ├── CloudLogFileManagerProtocol.swift │ ├── LocalLogFile.swift │ ├── SwiftLogFireCloud.swift │ ├── SwiftLogFireCloudConfig.swift │ └── SwiftLogManager.swift ├── SwiftLogFireCloud.xcodeproj ├── Logging_Info.plist ├── SwiftLogFireCloudTests_Info.plist ├── SwiftLogFireCloud_Info.plist ├── project.pbxproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── SwiftLogFireCloudExampleApp ├── SwiftLogFireCloudExampleApp.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── contents.xcworkspacedata └── SwiftLogFireCloudExampleApp │ ├── AppDelegate.swift │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── CloudFileUploader.swift │ ├── Firebase │ └── Firebase.h │ ├── Info.plist │ ├── SceneDelegate.swift │ └── ViewController.swift └── Tests ├── LinuxMain.swift └── SwiftLogFireCloudTests ├── CloudLogFileManagerTests.swift ├── FakeClientCloudUploader.swift ├── FakeCloudLogFileManager.swift ├── LocalLogFileTests.swift ├── SwiftLogFireCloudTests.swift ├── SwiftLogManagerTests.swift ├── TestFileSystemHelpers.swift └── XCTestManifests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SwiftLogFireCloud/CloudLogFileManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Sources/SwiftLogFireCloud/CloudLogFileManager.swift -------------------------------------------------------------------------------- /Sources/SwiftLogFireCloud/CloudLogFileManagerProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Sources/SwiftLogFireCloud/CloudLogFileManagerProtocol.swift -------------------------------------------------------------------------------- /Sources/SwiftLogFireCloud/LocalLogFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Sources/SwiftLogFireCloud/LocalLogFile.swift -------------------------------------------------------------------------------- /Sources/SwiftLogFireCloud/SwiftLogFireCloud.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Sources/SwiftLogFireCloud/SwiftLogFireCloud.swift -------------------------------------------------------------------------------- /Sources/SwiftLogFireCloud/SwiftLogFireCloudConfig.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Sources/SwiftLogFireCloud/SwiftLogFireCloudConfig.swift -------------------------------------------------------------------------------- /Sources/SwiftLogFireCloud/SwiftLogManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Sources/SwiftLogFireCloud/SwiftLogManager.swift -------------------------------------------------------------------------------- /SwiftLogFireCloud.xcodeproj/Logging_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloud.xcodeproj/Logging_Info.plist -------------------------------------------------------------------------------- /SwiftLogFireCloud.xcodeproj/SwiftLogFireCloudTests_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloud.xcodeproj/SwiftLogFireCloudTests_Info.plist -------------------------------------------------------------------------------- /SwiftLogFireCloud.xcodeproj/SwiftLogFireCloud_Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloud.xcodeproj/SwiftLogFireCloud_Info.plist -------------------------------------------------------------------------------- /SwiftLogFireCloud.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloud.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SwiftLogFireCloud.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloud.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/AppDelegate.swift -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/CloudFileUploader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/CloudFileUploader.swift -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Firebase/Firebase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Firebase/Firebase.h -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/Info.plist -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/SceneDelegate.swift -------------------------------------------------------------------------------- /SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/SwiftLogFireCloudExampleApp/SwiftLogFireCloudExampleApp/ViewController.swift -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/CloudLogFileManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/CloudLogFileManagerTests.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/FakeClientCloudUploader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/FakeClientCloudUploader.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/FakeCloudLogFileManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/FakeCloudLogFileManager.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/LocalLogFileTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/LocalLogFileTests.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/SwiftLogFireCloudTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/SwiftLogFireCloudTests.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/SwiftLogManagerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/SwiftLogManagerTests.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/TestFileSystemHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/TestFileSystemHelpers.swift -------------------------------------------------------------------------------- /Tests/SwiftLogFireCloudTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/swiftlogfirecloud/HEAD/Tests/SwiftLogFireCloudTests/XCTestManifests.swift --------------------------------------------------------------------------------