├── .DS_Store ├── .github ├── .DS_Store └── ISSUE_TEMPLATE │ └── issue.md ├── .gitignore ├── .swiftpm └── xcode │ ├── .DS_Store │ ├── package.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ └── xcschemes │ ├── SwURL.xcscheme │ └── SwURLTests.xcscheme ├── .travis.yml ├── Examples ├── .DS_Store ├── .swiftpm │ └── xcode │ │ └── package.xcworkspace │ │ └── contents.xcworkspacedata ├── Package.swift └── SwURLExample │ ├── .DS_Store │ ├── SwURLExample.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ ├── IDEWorkspaceChecks.plist │ │ └── swiftpm │ │ └── Package.resolved │ └── SwURLExample │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── ListVIew.swift │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ ├── RowView.swift │ ├── SwURLExample.entitlements │ └── SwURLExampleApp.swift ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── SwURL │ ├── Documentation.docc │ ├── Articles │ │ └── GettingStarted.md │ └── SwURL.md │ ├── Internal │ ├── Caching │ │ ├── InMemoryImageCache.swift │ │ ├── NeverImageCache.swift │ │ └── PersistentImageCache.swift │ └── RemoteImage │ │ ├── Model │ │ ├── CGImage+Data.swift │ │ ├── Cache │ │ │ └── FileManager+Paths.swift │ │ ├── Downloader.swift │ │ ├── ImageLoader.swift │ │ └── RemoteImage.swift │ │ └── View │ │ └── ImageProcessing.swift │ ├── Public │ ├── Caching │ │ ├── ImageCacheProvider.swift │ │ └── ImageCacheStrategy.swift │ ├── Logging │ │ └── SwURLDebug.swift │ └── View │ │ ├── ImageTransitionType.swift │ │ └── SwURLImage.swift │ └── SwURL.swift ├── SwURL.xcworkspace ├── contents.xcworkspacedata └── xcshareddata │ ├── IDEWorkspaceChecks.plist │ ├── WorkspaceSettings.xcsettings │ └── swiftpm │ └── Package.resolved ├── Tests ├── LinuxMain.swift └── SwURLTests │ ├── SwURLTests.swift │ └── XCTestManifests.swift └── sonar-project.properties /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.DS_Store -------------------------------------------------------------------------------- /.github/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.github/.DS_Store -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.github/ISSUE_TEMPLATE/issue.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftpm/xcode/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.swiftpm/xcode/.DS_Store -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/SwURL.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/SwURL.xcscheme -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/SwURLTests.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/SwURLTests.xcscheme -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/.travis.yml -------------------------------------------------------------------------------- /Examples/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/.DS_Store -------------------------------------------------------------------------------- /Examples/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/Package.swift -------------------------------------------------------------------------------- /Examples/SwURLExample/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/.DS_Store -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/ListVIew.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/ListVIew.swift -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/RowView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/RowView.swift -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/SwURLExample.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/SwURLExample.entitlements -------------------------------------------------------------------------------- /Examples/SwURLExample/SwURLExample/SwURLExampleApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Examples/SwURLExample/SwURLExample/SwURLExampleApp.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SwURL/Documentation.docc/Articles/GettingStarted.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Documentation.docc/Articles/GettingStarted.md -------------------------------------------------------------------------------- /Sources/SwURL/Documentation.docc/SwURL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Documentation.docc/SwURL.md -------------------------------------------------------------------------------- /Sources/SwURL/Internal/Caching/InMemoryImageCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/Caching/InMemoryImageCache.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/Caching/NeverImageCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/Caching/NeverImageCache.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/Caching/PersistentImageCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/Caching/PersistentImageCache.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/RemoteImage/Model/CGImage+Data.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/RemoteImage/Model/CGImage+Data.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/RemoteImage/Model/Cache/FileManager+Paths.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/RemoteImage/Model/Cache/FileManager+Paths.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/RemoteImage/Model/Downloader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/RemoteImage/Model/Downloader.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/RemoteImage/Model/ImageLoader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/RemoteImage/Model/ImageLoader.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/RemoteImage/Model/RemoteImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/RemoteImage/Model/RemoteImage.swift -------------------------------------------------------------------------------- /Sources/SwURL/Internal/RemoteImage/View/ImageProcessing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Internal/RemoteImage/View/ImageProcessing.swift -------------------------------------------------------------------------------- /Sources/SwURL/Public/Caching/ImageCacheProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Public/Caching/ImageCacheProvider.swift -------------------------------------------------------------------------------- /Sources/SwURL/Public/Caching/ImageCacheStrategy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Public/Caching/ImageCacheStrategy.swift -------------------------------------------------------------------------------- /Sources/SwURL/Public/Logging/SwURLDebug.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Public/Logging/SwURLDebug.swift -------------------------------------------------------------------------------- /Sources/SwURL/Public/View/ImageTransitionType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Public/View/ImageTransitionType.swift -------------------------------------------------------------------------------- /Sources/SwURL/Public/View/SwURLImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/Public/View/SwURLImage.swift -------------------------------------------------------------------------------- /Sources/SwURL/SwURL.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Sources/SwURL/SwURL.swift -------------------------------------------------------------------------------- /SwURL.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/SwURL.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /SwURL.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/SwURL.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /SwURL.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/SwURL.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings -------------------------------------------------------------------------------- /SwURL.xcworkspace/xcshareddata/swiftpm/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/SwURL.xcworkspace/xcshareddata/swiftpm/Package.resolved -------------------------------------------------------------------------------- /Tests/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Tests/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/SwURLTests/SwURLTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Tests/SwURLTests/SwURLTests.swift -------------------------------------------------------------------------------- /Tests/SwURLTests/XCTestManifests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/Tests/SwURLTests/XCTestManifests.swift -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmtrounce/SwURL/HEAD/sonar-project.properties --------------------------------------------------------------------------------