I think this structure will make the library more modular and help people add new categories of extensions in the future
All Swift Standard Library extensions
- ArrayExtensions.swift
- BoolExtensions.swift
- CharacterExtensions.swift
- CollectionExtensions.swift
- DictionaryExtensions.swift
- DoubleExtensions.swift
- FloatExtensions.swift
- FloatingPointExtensions.swift
- IntExtensions.swift
- OptionalExtensions.swift
- SignedIntegerExtensions.swift
- SignedNumericExtensions.swift
- StringExtensions.swift
All Foundation extensions
- DataExtensions.swift
- DateExtensions.swift
- LocaleExtensions.swift
- NSAttributedStringExtensions.swift
- URLExtensions.swift
All UIKit extensions
- UIAlertControllerExtensions.swift
- UIBarButtonItemExtensions.swift
- UIButtonExtensions.swift
- UICollectionViewExtensions.swift
- UIColorExtensions.swift
- UIImageExtensions.swift
- UIImageExtensions.swift
- UIImageViewExtensions.swift
- UILabelExtensions.swift
- UINavigationBarExtensions.swift
- UINavigationControllerExtensions.swift
- UINavigationItemExtensions.swift
- UISearchBarExtensions.swift
- UISegmentedControlExtensions.swift
- UISliderExtensions.swift
- UIStoryboardExtensions.swift
- UISwitchExtensions.swift
- UITabBarExtensions.swift Add tests
- UITableViewExtensions.swift
- UITextFieldExtensions.swift
- UITextViewExtensions.swift
- UIViewControllerExtensions.swift
- UIViewExtensions.swift
All AppKit (macOS) extensions
was Cocoa before
- NSColorExtensions.swift
- NSViewExtensions.swift
All CoreGraphics extensions
- CGColorExtensions.swift
- CGFloatExtensions.swift
- CGPointExtensions.swift
- CGSizeExtensions.swift
All CoreLocation extensions
- CLLocationExtensions.swift
these changes will be reflected to SwifterSwift.podspec as well, adding new subspecs for new categories and renaming Cocoa to AppKit
What about SwiftStdlib Extensions?
@SD10 I like SwiftStdlib :)
@SD10 @LucianoPAlmeida I updated the list above to have a SwiftStdlib section
Most helpful comment
What about SwiftStdlib Extensions?
Swift Standard Library