| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 0.13.0 source code.tar.gz | 2026-05-09 | 356.9 kB | |
| 0.13.0 source code.zip | 2026-05-09 | 450.1 kB | |
| README.md | 2026-05-09 | 1.2 kB | |
| Totals: 3 Items | 808.2 kB | 0 | |
Added
- Detect generated Objective-C asset symbols (
ACImageName*) in.m/.mm/.hsources, so assets referenced via auto-generated ObjC symbols are no longer reported as unused. [#93] [#97] - Detect Swift
ImageResource.*member access to keep assets referenced via the SwiftUIImageResourceAPI.
Fixed
- Recognize generated asset catalog symbols for namespaced (folder-organized) assets, e.g.
Image(.Icons.Settings.logo)andImageResource.Symbols.plug. [#98] - Treat
.as a word boundary when generating asset symbol keys, so assets whose names contain dots (e.g.empty.icon) map to the expected.emptyIconsymbol. [#98] - Catch asset symbols used via Swift type inference, e.g.
let r: ImageResource = .Icons.Settings.logoandUIImage(resource: .Icons.Settings.logo). [#98]
Changed
- Generated-symbol matching is now path-based rather than key-based: resources sharing a leaf name but living under different
.xcassetsfolders are evaluated independently. Edge case: an asset that was previously kept because another resource shared its leaf name may now be reported as unused if it isn't actually referenced.