| Async image loading |
✓
serves it · confidence 0.85 · as of 5.21.7
SDWebImageManager SDWebImage/Core/SDWebImageManager.h:101 View the line on GitHub → Central async load+cache coordinator; unconditional in surface (no platform gaps).SDWebImageDownloader SDWebImage/Core/SDWebImageDownloader.h:148 View the line on GitHub → Dedicated async downloader; unconditional in surface.SDAnimatedImageView.sd_setImageWithURL:
#if SD_UIKIT || SD_MAC SDWebImage/Core/SDAnimatedImageView+WebCache.h:27 View the line on GitHub → View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDWebImageManager SDWebImage/Core/SDWebImageManager.h:101 View the line on GitHub → Central async load+cache coordinator; unconditional in surface (no platform gaps).SDWebImageDownloader SDWebImage/Core/SDWebImageDownloader.h:148 View the line on GitHub → Dedicated async downloader; unconditional in surface.SDAnimatedImageView.sd_setImageWithURL:
#if SD_UIKIT || SD_MAC SDWebImage/Core/SDAnimatedImageView+WebCache.h:27 View the line on GitHub → View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDWebImageManager SDWebImage/Core/SDWebImageManager.h:101 View the line on GitHub → Central async load+cache coordinator; unconditional in surface (no platform gaps).SDWebImageDownloader SDWebImage/Core/SDWebImageDownloader.h:148 View the line on GitHub → Dedicated async downloader; unconditional in surface.SDAnimatedImageView.sd_setImageWithURL:
#if SD_UIKIT || SD_MAC SDWebImage/Core/SDAnimatedImageView+WebCache.h:27 View the line on GitHub → View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDWebImageManager SDWebImage/Core/SDWebImageManager.h:101 View the line on GitHub → Central async load+cache coordinator; unconditional in surface (no platform gaps).SDWebImageDownloader SDWebImage/Core/SDWebImageDownloader.h:148 View the line on GitHub → Dedicated async downloader; unconditional in surface.SDAnimatedImageView.sd_setImageWithURL:
#if SD_UIKIT || SD_MAC SDWebImage/Core/SDAnimatedImageView+WebCache.h:27 View the line on GitHub → View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDWebImageManager SDWebImage/Core/SDWebImageManager.h:101 View the line on GitHub → Central async load+cache coordinator; unconditional in surface (no platform gaps).SDWebImageDownloader SDWebImage/Core/SDWebImageDownloader.h:148 View the line on GitHub → Dedicated async downloader; unconditional in surface.SDAnimatedImageView.sd_setImageWithURL:
#if SD_UIKIT || SD_MAC SDWebImage/Core/SDAnimatedImageView+WebCache.h:27 View the line on GitHub → View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).
|
?
not verified yet · confidence 0.25 · as of 5.21.7
- Package.swift:8
View the line on GitHub → SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDWebImageManager SDWebImage/Core/SDWebImageManager.h:101 View the line on GitHub → Central async load+cache coordinator; unconditional in surface (no platform gaps).SDWebImageDownloader SDWebImage/Core/SDWebImageDownloader.h:148 View the line on GitHub → Dedicated async downloader; unconditional in surface.SDAnimatedImageView.sd_setImageWithURL:
#if SD_UIKIT || SD_MAC SDWebImage/Core/SDAnimatedImageView+WebCache.h:27 View the line on GitHub → View-layer URL-loading category; behind opaque package macro SD_UIKIT || SD_MAC (secondary evidence).
|
| Image caching |
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
|
?
not verified yet · confidence 0.25 · as of 5.21.7
- Package.swift:8
View the line on GitHub → SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.
|
✓
serves it · confidence 0.80 · as of 5.21.7
|
| Downsampling / resizing |
✓
serves it · confidence 0.85 · as of 5.21.7
SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes: SDWebImage/Core/SDImageCoderHelper.h:208 View the line on GitHub → Decode + scale-down to a byte budget; unconditional.SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes:policy: SDWebImage/Core/SDImageCoderHelper.h:219 View the line on GitHub → Scale-down with force-decode policy; unconditional.SDImageCoderHelper.scaledSizeWithImageSize:scaleSize:preserveAspectRatio:shouldScaleUp: SDWebImage/Core/SDImageCoderHelper.h:175 View the line on GitHub → Thumbnail size calculation; unconditional.
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes: SDWebImage/Core/SDImageCoderHelper.h:208 View the line on GitHub → Decode + scale-down to a byte budget; unconditional.SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes:policy: SDWebImage/Core/SDImageCoderHelper.h:219 View the line on GitHub → Scale-down with force-decode policy; unconditional.SDImageCoderHelper.scaledSizeWithImageSize:scaleSize:preserveAspectRatio:shouldScaleUp: SDWebImage/Core/SDImageCoderHelper.h:175 View the line on GitHub → Thumbnail size calculation; unconditional.
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes: SDWebImage/Core/SDImageCoderHelper.h:208 View the line on GitHub → Decode + scale-down to a byte budget; unconditional.SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes:policy: SDWebImage/Core/SDImageCoderHelper.h:219 View the line on GitHub → Scale-down with force-decode policy; unconditional.SDImageCoderHelper.scaledSizeWithImageSize:scaleSize:preserveAspectRatio:shouldScaleUp: SDWebImage/Core/SDImageCoderHelper.h:175 View the line on GitHub → Thumbnail size calculation; unconditional.
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes: SDWebImage/Core/SDImageCoderHelper.h:208 View the line on GitHub → Decode + scale-down to a byte budget; unconditional.SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes:policy: SDWebImage/Core/SDImageCoderHelper.h:219 View the line on GitHub → Scale-down with force-decode policy; unconditional.SDImageCoderHelper.scaledSizeWithImageSize:scaleSize:preserveAspectRatio:shouldScaleUp: SDWebImage/Core/SDImageCoderHelper.h:175 View the line on GitHub → Thumbnail size calculation; unconditional.
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes: SDWebImage/Core/SDImageCoderHelper.h:208 View the line on GitHub → Decode + scale-down to a byte budget; unconditional.SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes:policy: SDWebImage/Core/SDImageCoderHelper.h:219 View the line on GitHub → Scale-down with force-decode policy; unconditional.SDImageCoderHelper.scaledSizeWithImageSize:scaleSize:preserveAspectRatio:shouldScaleUp: SDWebImage/Core/SDImageCoderHelper.h:175 View the line on GitHub → Thumbnail size calculation; unconditional.
|
?
not verified yet · confidence 0.25 · as of 5.21.7
- Package.swift:8
View the line on GitHub → SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes: SDWebImage/Core/SDImageCoderHelper.h:208 View the line on GitHub → Decode + scale-down to a byte budget; unconditional.SDImageCoderHelper.decodedAndScaledDownImageWithImage:limitBytes:policy: SDWebImage/Core/SDImageCoderHelper.h:219 View the line on GitHub → Scale-down with force-decode policy; unconditional.SDImageCoderHelper.scaledSizeWithImageSize:scaleSize:preserveAspectRatio:shouldScaleUp: SDWebImage/Core/SDImageCoderHelper.h:175 View the line on GitHub → Thumbnail size calculation; unconditional.
|
| Animated GIF playback |
✓
serves it · confidence 0.80 · as of 5.21.7
SDImageGIFCoder SDWebImage/Core/SDImageGIFCoder.h:18 View the line on GitHub → GIF decode/encode coder (registered by default); unconditional in surface.SDImageAPNGCoder SDWebImage/Core/SDImageAPNGCoder.h:15 View the line on GitHub → APNG animated coder; unconditional.SDAnimatedImagePlayer SDWebImage/Core/SDAnimatedImagePlayer.h:34 View the line on GitHub → Frame-driving animation player; unconditional.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDImageGIFCoder SDWebImage/Core/SDImageGIFCoder.h:18 View the line on GitHub → GIF decode/encode coder (registered by default); unconditional in surface.SDImageAPNGCoder SDWebImage/Core/SDImageAPNGCoder.h:15 View the line on GitHub → APNG animated coder; unconditional.SDAnimatedImagePlayer SDWebImage/Core/SDAnimatedImagePlayer.h:34 View the line on GitHub → Frame-driving animation player; unconditional.
|
✓
serves it · confidence 0.75 · as of 5.21.7
SDImageGIFCoder SDWebImage/Core/SDImageGIFCoder.h:18 View the line on GitHub → GIF decode/encode coder (registered by default); unconditional in surface.SDImageAPNGCoder SDWebImage/Core/SDImageAPNGCoder.h:15 View the line on GitHub → APNG animated coder; unconditional.SDAnimatedImagePlayer SDWebImage/Core/SDAnimatedImagePlayer.h:34 View the line on GitHub → Frame-driving animation player; unconditional.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDImageGIFCoder SDWebImage/Core/SDImageGIFCoder.h:18 View the line on GitHub → GIF decode/encode coder (registered by default); unconditional in surface.SDImageAPNGCoder SDWebImage/Core/SDImageAPNGCoder.h:15 View the line on GitHub → APNG animated coder; unconditional.SDAnimatedImagePlayer SDWebImage/Core/SDAnimatedImagePlayer.h:34 View the line on GitHub → Frame-driving animation player; unconditional.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDImageGIFCoder SDWebImage/Core/SDImageGIFCoder.h:18 View the line on GitHub → GIF decode/encode coder (registered by default); unconditional in surface.SDImageAPNGCoder SDWebImage/Core/SDImageAPNGCoder.h:15 View the line on GitHub → APNG animated coder; unconditional.SDAnimatedImagePlayer SDWebImage/Core/SDAnimatedImagePlayer.h:34 View the line on GitHub → Frame-driving animation player; unconditional.
|
?
not verified yet · confidence 0.25 · as of 5.21.7
- Package.swift:8
View the line on GitHub → SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDImageGIFCoder SDWebImage/Core/SDImageGIFCoder.h:18 View the line on GitHub → GIF decode/encode coder (registered by default); unconditional in surface.SDImageAPNGCoder SDWebImage/Core/SDImageAPNGCoder.h:15 View the line on GitHub → APNG animated coder; unconditional.SDAnimatedImagePlayer SDWebImage/Core/SDAnimatedImagePlayer.h:34 View the line on GitHub → Frame-driving animation player; unconditional.
|
| Prefetching |
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
|
✓
serves it · confidence 0.85 · as of 5.21.7
SDWebImagePrefetcher SDWebImage/Core/SDWebImagePrefetcher.h:64 View the line on GitHub → Batch URL prefetcher; unconditional in surface.SDWebImagePrefetchToken SDWebImage/Core/SDWebImagePrefetcher.h:17 View the line on GitHub → Cancellable prefetch token; unconditional.
|
?
not verified yet · confidence 0.25 · as of 5.21.7
- Package.swift:8
View the line on GitHub → SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDWebImagePrefetcher SDWebImage/Core/SDWebImagePrefetcher.h:64 View the line on GitHub → Batch URL prefetcher; unconditional in surface.SDWebImagePrefetchToken SDWebImage/Core/SDWebImagePrefetcher.h:17 View the line on GitHub → Cancellable prefetch token; unconditional.
|
| Progressive loading |
✓
serves it · confidence 0.80 · as of 5.21.7
SDProgressiveImageCoder SDWebImage/Core/SDImageCoder.h:243 View the line on GitHub → Incremental/progressive decoding protocol; unconditional in surface.SDProgressiveImageCoder.updateIncrementalData:finished: SDWebImage/Core/SDImageCoder.h:269 View the line on GitHub → Feed partial download data incrementally.SDProgressiveImageCoder.incrementalDecodedImageWithOptions: SDWebImage/Core/SDImageCoder.h:278 View the line on GitHub → Produce the partially-decoded image mid-download.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDProgressiveImageCoder SDWebImage/Core/SDImageCoder.h:243 View the line on GitHub → Incremental/progressive decoding protocol; unconditional in surface.SDProgressiveImageCoder.updateIncrementalData:finished: SDWebImage/Core/SDImageCoder.h:269 View the line on GitHub → Feed partial download data incrementally.SDProgressiveImageCoder.incrementalDecodedImageWithOptions: SDWebImage/Core/SDImageCoder.h:278 View the line on GitHub → Produce the partially-decoded image mid-download.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDProgressiveImageCoder SDWebImage/Core/SDImageCoder.h:243 View the line on GitHub → Incremental/progressive decoding protocol; unconditional in surface.SDProgressiveImageCoder.updateIncrementalData:finished: SDWebImage/Core/SDImageCoder.h:269 View the line on GitHub → Feed partial download data incrementally.SDProgressiveImageCoder.incrementalDecodedImageWithOptions: SDWebImage/Core/SDImageCoder.h:278 View the line on GitHub → Produce the partially-decoded image mid-download.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDProgressiveImageCoder SDWebImage/Core/SDImageCoder.h:243 View the line on GitHub → Incremental/progressive decoding protocol; unconditional in surface.SDProgressiveImageCoder.updateIncrementalData:finished: SDWebImage/Core/SDImageCoder.h:269 View the line on GitHub → Feed partial download data incrementally.SDProgressiveImageCoder.incrementalDecodedImageWithOptions: SDWebImage/Core/SDImageCoder.h:278 View the line on GitHub → Produce the partially-decoded image mid-download.
|
✓
serves it · confidence 0.80 · as of 5.21.7
SDProgressiveImageCoder SDWebImage/Core/SDImageCoder.h:243 View the line on GitHub → Incremental/progressive decoding protocol; unconditional in surface.SDProgressiveImageCoder.updateIncrementalData:finished: SDWebImage/Core/SDImageCoder.h:269 View the line on GitHub → Feed partial download data incrementally.SDProgressiveImageCoder.incrementalDecodedImageWithOptions: SDWebImage/Core/SDImageCoder.h:278 View the line on GitHub → Produce the partially-decoded image mid-download.
|
?
not verified yet · confidence 0.25 · as of 5.21.7
- Package.swift:8
View the line on GitHub → SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.
|
✓
serves it · confidence 0.75 · as of 5.21.7
SDProgressiveImageCoder SDWebImage/Core/SDImageCoder.h:243 View the line on GitHub → Incremental/progressive decoding protocol; unconditional in surface.SDProgressiveImageCoder.updateIncrementalData:finished: SDWebImage/Core/SDImageCoder.h:269 View the line on GitHub → Feed partial download data incrementally.SDProgressiveImageCoder.incrementalDecodedImageWithOptions: SDWebImage/Core/SDImageCoder.h:278 View the line on GitHub → Produce the partially-decoded image mid-download.
|
| WebP decoding |
?
not verified yet · confidence 0.40 · as of 5.21.7
SDImageAWebPCoder SDWebImage/Core/SDImageAWebPCoder.h:19 View the line on GitHub → Apple-ImageIO-backed WebP coder is in the core surface, but it depends on OS-level WebP support (iOS 14+/macOS 11+ per README), is not registered by default for animated WebP, and its runtime availability checks live in unparsed implementation files.- README.md:0
View the line on GitHub → README: 'WebP format from iOS 14/macOS 11.0 via SDWebImageAWebPCoder. For lower firmware, use coder plugin SDWebImageWebPCoder.'
|
?
not verified yet · confidence 0.40 · as of 5.21.7
SDImageAWebPCoder SDWebImage/Core/SDImageAWebPCoder.h:19 View the line on GitHub → Apple-ImageIO-backed WebP coder is in the core surface, but it depends on OS-level WebP support (iOS 14+/macOS 11+ per README), is not registered by default for animated WebP, and its runtime availability checks live in unparsed implementation files.- README.md:0
View the line on GitHub → README: 'WebP format from iOS 14/macOS 11.0 via SDWebImageAWebPCoder. For lower firmware, use coder plugin SDWebImageWebPCoder.'
|
?
not verified yet · confidence 0.40 · as of 5.21.7
SDImageAWebPCoder SDWebImage/Core/SDImageAWebPCoder.h:19 View the line on GitHub → Apple-ImageIO-backed WebP coder is in the core surface, but it depends on OS-level WebP support (iOS 14+/macOS 11+ per README), is not registered by default for animated WebP, and its runtime availability checks live in unparsed implementation files.- README.md:0
View the line on GitHub → README: 'WebP format from iOS 14/macOS 11.0 via SDWebImageAWebPCoder. For lower firmware, use coder plugin SDWebImageWebPCoder.'
|
?
not verified yet · confidence 0.40 · as of 5.21.7
SDImageAWebPCoder SDWebImage/Core/SDImageAWebPCoder.h:19 View the line on GitHub → Apple-ImageIO-backed WebP coder is in the core surface, but it depends on OS-level WebP support (iOS 14+/macOS 11+ per README), is not registered by default for animated WebP, and its runtime availability checks live in unparsed implementation files.- README.md:0
View the line on GitHub → README: 'WebP format from iOS 14/macOS 11.0 via SDWebImageAWebPCoder. For lower firmware, use coder plugin SDWebImageWebPCoder.'
|
?
not verified yet · confidence 0.40 · as of 5.21.7
SDImageAWebPCoder SDWebImage/Core/SDImageAWebPCoder.h:19 View the line on GitHub → Apple-ImageIO-backed WebP coder is in the core surface, but it depends on OS-level WebP support (iOS 14+/macOS 11+ per README), is not registered by default for animated WebP, and its runtime availability checks live in unparsed implementation files.- README.md:0
View the line on GitHub → README: 'WebP format from iOS 14/macOS 11.0 via SDWebImageAWebPCoder. For lower firmware, use coder plugin SDWebImageWebPCoder.'
|
?
not verified yet · confidence 0.25 · as of 5.21.7
- Package.swift:8
View the line on GitHub → SPM manifest declares Apple platforms only (iOS 9, macOS 10.11, tvOS 9, watchOS 2); not evidence of absence. Objective-C library over Foundation/UIKit/AppKit; no linux absence guard in the parsed surface.
|
?
not verified yet · confidence 0.40 · as of 5.21.7
SDImageAWebPCoder SDWebImage/Core/SDImageAWebPCoder.h:19 View the line on GitHub → Apple-ImageIO-backed WebP coder is in the core surface, but it depends on OS-level WebP support (iOS 14+/macOS 11+ per README), is not registered by default for animated WebP, and its runtime availability checks live in unparsed implementation files.- README.md:0
View the line on GitHub → README: 'WebP format from iOS 14/macOS 11.0 via SDWebImageAWebPCoder. For lower firmware, use coder plugin SDWebImageWebPCoder.'
|