-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fork update #2
fork update #2
Commits on Aug 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f668a82 - Browse repository at this point
Copy the full SHA f668a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cf3189 - Browse repository at this point
Copy the full SHA 1cf3189View commit details
Commits on Aug 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2d48141 - Browse repository at this point
Copy the full SHA 2d48141View commit details
Commits on Aug 31, 2018
-
Add initializers with Literals for UILayoutPriority (#549)
* Add initializers with Literals for UILayoutPriority * Added CHANGELOG entry * Undo project.pbxproj changes * Update unit tests * Remove whitespace from CHANGELOG * Remove redundant tests
Configuration menu - View commit details
-
Copy full SHA for b78d5bf - Browse repository at this point
Copy the full SHA b78d5bfView commit details
Commits on Sep 1, 2018
-
Add addition operator to
UIEdgeInsets
(#557)* Add addition operator to `UIEdgeInsets` * Add in-place mutating addition for UIEdgeInsets
Configuration menu - View commit details
-
Copy full SHA for 6fb8ee3 - Browse repository at this point
Copy the full SHA 6fb8ee3View commit details
Commits on Sep 3, 2018
-
Add
rotated(by:)
functions toUIImage
for generating rotated imag……es. (#555) * Add `rotated(by:)` functions to `UIImage` for generating rotated images. * spaces -> tabs * Fix availability * Fix CHANGELOG message * Add SwifterSwift to comments
Configuration menu - View commit details
-
Copy full SHA for e097e4e - Browse repository at this point
Copy the full SHA e097e4eView commit details
Commits on Sep 12, 2018
-
Added 'key(forValue: Value)' method to DictionaryExtensions (#561)
* Added 'key(forValue: Value)' method to DictionaryExtensions * Added 'key(forValue: Value)' method to DictionaryExtensions * Added 'key(forValue: Value)' method to DictionaryExtensions * Added 'key(forValue: Value)' method to DictionaryExtensions
Configuration menu - View commit details
-
Copy full SHA for b23b559 - Browse repository at this point
Copy the full SHA b23b559View commit details
Commits on Sep 20, 2018
-
Update for Swift 4.2 and Xcode 10 support (#562)
* Updating Code base and iOS Unit Tests. * Updating MacOS tests * Update travis image. * Updating some extensions. * Updating pod spec swift version * Updating swift version * Fixing indentation on some files. * Indenting. * Indenting some files. * Running swiftlint autocorrect --format * Workaround cocoapods issue * Updating spec, readme and changelog for new version. * Removing toggles since they are stdlib now. * Deprecating random extensions in favor of the natives. * Updating arc4_random usages. * Removing prior SwifterSwift 4.2.0 version deprecated version.
Configuration menu - View commit details
-
Copy full SHA for b24e70f - Browse repository at this point
Copy the full SHA b24e70fView commit details
Commits on Sep 27, 2018
-
Added ancestorView(withClass:) (#560)
* added ancestorView(withClass:) * review changes * added PR to changelog * added ancestorView(where:)
Configuration menu - View commit details
-
Copy full SHA for 7a90fbb - Browse repository at this point
Copy the full SHA 7a90fbbView commit details -
Use 'swift_version' instead of 'pod_target_xcconfig{SWIFT_VERSION}' t…
…o specify Swift version of pod target itself. (#566)
Configuration menu - View commit details
-
Copy full SHA for 5bb5a7a - Browse repository at this point
Copy the full SHA 5bb5a7aView commit details
Commits on Sep 28, 2018
-
Update the CHANGELOG to correctly display what has been changed for t…
…he latest version (#569) * Update the CHANGELOG to correctly display what has been changed for the latest version Close the version to create a public release * Update README and podspec for v4.6.0
Configuration menu - View commit details
-
Copy full SHA for ebbc9ad - Browse repository at this point
Copy the full SHA ebbc9adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78252c6 - Browse repository at this point
Copy the full SHA 78252c6View commit details
Commits on Oct 1, 2018
-
Fixed image cropped method (#575)
* Fixed image cropped method * Added #575 pull request description
Configuration menu - View commit details
-
Copy full SHA for 7f6b8ca - Browse repository at this point
Copy the full SHA 7f6b8caView commit details -
Dictionary Key-Path Subscript (#574)
* Created Dictionary[path:] key-path subscript for deep fetching/setting * Created DictionaryExtensionTests.testSubscriptKeypath test case * Added Dictionary[path:] subscript entry to CHANGELOG * Updated PR number in CHANGELOG for Dictionary[path:] entry * Removed extrenuous 'return' from Dictionary[path:] setter * Use for-in loop instead of .reduce in Dictionary[path:] to allow early returns * Added path count guard to Dictionary[path:] getter * Added empty path test to DictionaryExtensionTests.testSubscriptKeypath test case * Added [key, key1] path test to DictionaryExtensionTests.testSubscriptKeypath test case * Use .isEmptry instead of .count check for path length guard in Dictionary[path:]
Configuration menu - View commit details
-
Copy full SHA for c9c2857 - Browse repository at this point
Copy the full SHA c9c2857View commit details
Commits on Oct 4, 2018
-
(Maintenance) Random values (#577)
* Clean up usage of new random functions * Update project version to match current
Configuration menu - View commit details
-
Copy full SHA for f23ee11 - Browse repository at this point
Copy the full SHA f23ee11View commit details
Commits on Oct 8, 2018
-
Added a computed property 'yesterday' for Date and a test function fo…
…r it. (#578) * Added Date property "yesterday" and a test function for it. * Updated Changelog with propery for Date * Updated Changelog with propery for Date * Updated Changelog with propery for Date * Adding 'yesterday' property for Date (PR #578) error fix. * Adding property 'yesterday' for Date (PR ##578), comment, syntax and unit test fix * Changes made for Changelog and a test case
Configuration menu - View commit details
-
Copy full SHA for ffe1622 - Browse repository at this point
Copy the full SHA ffe1622View commit details
Commits on Oct 9, 2018
-
Added missing WhatsApp color (#581)
* added WhatsApp color * added changelog
Configuration menu - View commit details
-
Copy full SHA for 8422e64 - Browse repository at this point
Copy the full SHA 8422e64View commit details
Commits on Oct 10, 2018
-
Removed self. when not needed (#579)
* removed self when not needed * improved formatting
Configuration menu - View commit details
-
Copy full SHA for 6ff84b4 - Browse repository at this point
Copy the full SHA 6ff84b4View commit details
Commits on Oct 14, 2018
-
Add
rounded(numberOfDecimalPlaces:, rule:)
toBinaryFloatingPoint
(……#583) * Add `rounded(numberOfDecimalPlaces:rule:)` to `Float` and `Double` * Add `rounded(numberOfDecimalPlaces:, rule:)` to CHANGELOG * Append pr detail to CHANGELOG * Prefer `max` over comparison, thank guykogus * Move method from `Double` and `Float` to `BinaryFloatingPoint`, thank LucianoPAlmeida (#583) * Make method public #583 * Minor changes
Configuration menu - View commit details
-
Copy full SHA for 94945c7 - Browse repository at this point
Copy the full SHA 94945c7View commit details -
Add
BidirectionalCollection[offset:]
subscript for getting element …Configuration menu - View commit details
-
Copy full SHA for 0ce99d5 - Browse repository at this point
Copy the full SHA 0ce99d5View commit details -
Replace the old Date.random function with ones using the new built-in…
… random API (#576) * Replace the old Date.random function with ones using the new built-in random API * Update changelog * Add SwifterSwift to documentation
Configuration menu - View commit details
-
Copy full SHA for a2b8e2d - Browse repository at this point
Copy the full SHA a2b8e2dView commit details
Commits on Oct 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7888fb7 - Browse repository at this point
Copy the full SHA 7888fb7View commit details
Commits on Oct 23, 2018
-
Fix unit test fail of testing date beginning (#592)
* Fix unit test fail of testing date beginning * Use NSTimeZone.default instead Timezone.current or Date().timezone code review by @guykogus and @jianstm * Revert testTimezone() using Date().timeZone
Configuration menu - View commit details
-
Copy full SHA for 6b81082 - Browse repository at this point
Copy the full SHA 6b81082View commit details
Commits on Oct 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1fa2305 - Browse repository at this point
Copy the full SHA 1fa2305View commit details
Commits on Oct 26, 2018
-
Update
podspec
to make the group paths of SwifterSwift correct in P……ods project (#590) * Add an project of installation example with Cocoapods * Fix up `source_files` to correct the group paths of SwifterSwift in Pods project. * Use `dependency`='SwifterSwift/Shared/Color' instead of `source_files`='Sources/Extensions/Shared/ColorExtensions.swift' for subspec 'UIKit', 'AppKit' * Update `Podfile` of the example project to describe that fixed issue. * Update CHANGELOG of PR #590 * Delete the test targets of example project. * Delete the example project with Cocoapods installation. * Revoke the subspec 'Shared/Color' and put back the source files to its original group 'Shared'.
Configuration menu - View commit details
-
Copy full SHA for 0e3148e - Browse repository at this point
Copy the full SHA 0e3148eView commit details -
Added 'tomorrow' property for Date class. (Addition to PR #578) (#587)
* Added 'tomorrow' property for Date class * Fixed PR number * Updated test case for Date.tomorrow (pr #587) * Fixed trailing space
Configuration menu - View commit details
-
Copy full SHA for d816c54 - Browse repository at this point
Copy the full SHA d816c54View commit details
Commits on Nov 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 500dea7 - Browse repository at this point
Copy the full SHA 500dea7View commit details
Commits on Nov 17, 2018
-
Add examples playground (#596)
* Create playground with working examples of extensions from Examples.md * Remove Examples.md * Add Examples playground into the project * Remove number of Swift version from playground text * Update README.md to replace Examples.md with Examples.playground * Update CHANGELOG.md to include PR changes into upcoming release * Update Examples.playground - to remove sections and categories without examples - to add message to build the project before using the playground - to add "Try yourself" section - rename playground pages files * Fix SwiftLint warnings * Remove some examples which actually do not show an output in playground Update some examples to show an output in playground * Remove unuseful example from playground * Do small fixes for UIImage/UIImageView extensions examples * Fix swiftlint warnings
Configuration menu - View commit details
-
Copy full SHA for 1d7cb3d - Browse repository at this point
Copy the full SHA 1d7cb3dView commit details -
added UIActivityExtensions (#580)
* added UIActivityExtensions * added changelog * removed google plus * removed UIActivityExtensions from tvOS * updated changelog * added newline * added empty line
Configuration menu - View commit details
-
Copy full SHA for c51c1c4 - Browse repository at this point
Copy the full SHA c51c1c4View commit details
Commits on Nov 20, 2018
-
Added extension 'duplicates' to Sequence (#605)
* Added functions Added functions to count the number of times that the element occours in the array, and function to return duplicated element in the array. * Update Sources/Extensions/SwiftStdlib/ArrayExtensions.swift Co-Authored-By: dylancfe15 <[email protected]> * Removed the countElement() functions. Deleted the countElement() functions and kept only the getDuplicates(). * Deleted testCountElement() * Added extension 'duplicatedElement' Added `duplicatedElements() -> [Element]` get duplicated elements from an array. * Update ArrayExtensions.swift * Added 'duplicatedElements' extension Function to return duplicated element from the original array. * Added extension 'duplicatedElements' to Array 'duplicatedElements' will return duplicated elements from the original array * Edited CHANGELOG.md * Update CHANGELOG.md * Update ArrayExtensions.swift * Update ArrayExtensions.swift * Update ArrayExtensionsTests.swift * Update ArrayExtensions.swift * Update ArrayExtensions.swift * Update ArrayExtensions.swift * Update ArrayExtensionsTests.swift * Update ArrayExtensions.swift * Update ArrayExtensions.swift * Update CHANGELOG.md Co-Authored-By: dylancfe15 <[email protected]> * Added extension 'duplicates' to Sequence A function for getting the duplicated elements in a sequence. * Added extension 'duplicates' to Sequence A function for getting the duplicated elements in a sequence. * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update CHANGELOG.md * Update ArrayExtensions.swift * Update ArrayExtensionsTests.swift * Update SequenceExtensionsTests.swift * Added extension `isLeapYear` to Date Added `isLeapYear` to check whether or not the year is a leap year. * Update CHANGELOG.md * Update DateExtensions.swift * Update DateExtensionsTests.swift * Update SequenceExtensions.swift Removed countedSet, instead, using a set and an array. * Update SequenceExtensions.swift
Configuration menu - View commit details
-
Copy full SHA for 28e804e - Browse repository at this point
Copy the full SHA 28e804eView commit details
Commits on Nov 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 6e5c81a - Browse repository at this point
Copy the full SHA 6e5c81aView commit details -
Adding convenience method to present a popover. (#593)
* Adding convenience method to present a popover. * Update CHANGELOG.md * Fixing SwiftLint warnings * Update CHANGELOG.md Co-Authored-By: marcocapano <[email protected]> * Update Sources/Extensions/UIKit/UIViewControllerExtensions.swift Co-Authored-By: marcocapano <[email protected]> * Applying PR suggestions * Update CHANGELOG.md * removing unnecessary empty line * Removing expectation * fixed test * Adding tests for size and delegate parameters * Update UIViewControllerExtensionsTests.swift * Update UIViewControllerExtensionsTests.swift * Update Tests/UIKitTests/UIViewControllerExtensionsTests.swift Co-Authored-By: marcocapano <[email protected]> * Updating comments based on suggestions
Configuration menu - View commit details
-
Copy full SHA for 8c77250 - Browse repository at this point
Copy the full SHA 8c77250View commit details -
Adding convenience initializer and test for UILabel (#607)
* Adding convenience initializer and test for UILabel * Update CHANGELOG.md * fixed test * Update CHANGELOG.md Co-Authored-By: marcocapano <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9638f3 - Browse repository at this point
Copy the full SHA b9638f3View commit details
Commits on Dec 5, 2018
-
Improvement common suffix extension (#606)
* Improving performance and tests implementation of commonSuffix. * Changelog entry. * Debug what is happening on PR builds with pod lib lint * Skipping tests on the build. * Adding another test case. * Fixing tests. * Implementation logic change. * Handle missing case and adding diacriticInsensitive test. * Improving implementation. * guard
Configuration menu - View commit details
-
Copy full SHA for 73d5dde - Browse repository at this point
Copy the full SHA 73d5ddeView commit details
Commits on Dec 7, 2018
-
Added FileManager.createTemporaryDirectory() to create a directory fo…
…r saving temporary files (#615) * Added FileManager.temporaryFileDirectory() to create a directory for saving temporary files * Set PR number * Add test for creating a file at the temporary directory * Remove temp files at end of test * Rename function to make its purpose clearer.
Configuration menu - View commit details
-
Copy full SHA for 163cfa0 - Browse repository at this point
Copy the full SHA 163cfa0View commit details
Commits on Dec 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 68824e3 - Browse repository at this point
Copy the full SHA 68824e3View commit details -
Fixing #616 bug on NSAttributedStringExtensions. (#617)
* Fixing #616 bug on NSAttributedStringExtensions. * Changelog.
Configuration menu - View commit details
-
Copy full SHA for f48ba09 - Browse repository at this point
Copy the full SHA f48ba09View commit details
Commits on Dec 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c773f2b - Browse repository at this point
Copy the full SHA c773f2bView commit details
Commits on Jan 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9db1811 - Browse repository at this point
Copy the full SHA 9db1811View commit details
Commits on Jan 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5fa68bb - Browse repository at this point
Copy the full SHA 5fa68bbView commit details
Commits on Feb 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cd15334 - Browse repository at this point
Copy the full SHA cd15334View commit details
Commits on Mar 5, 2019
-
removing extensions not needed anymore (#637)
* removing extensions not needed anymore * Update CHANGELOG.md * Update CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for d525580 - Browse repository at this point
Copy the full SHA d525580View commit details
Commits on Mar 8, 2019
-
Changed extension method 'yesterday' for class 'Date' to be calculated using Calendar.date(byAdding:to:) instead of addingTimeInterval().
Configuration menu - View commit details
-
Copy full SHA for d88c563 - Browse repository at this point
Copy the full SHA d88c563View commit details
Commits on Mar 9, 2019
-
Fixed all SwiftLint(0.31.0)-related warnings (#643)
* Fixed all SwiftLint(0.31.0)-related warnings * Reverted header docs indentations.
Configuration menu - View commit details
-
Copy full SHA for 2ed9f64 - Browse repository at this point
Copy the full SHA 2ed9f64View commit details
Commits on Mar 10, 2019
-
Fixing tint UIImage extension upside down. (#639)
* Fixing tint UIImage extension upside down. * Changelog * Update Sources/Extensions/UIKit/UIImageExtensions.swift Co-Authored-By: LucianoPAlmeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d64cad - Browse repository at this point
Copy the full SHA 9d64cadView commit details
Commits on Mar 12, 2019
-
Making some array extensions, generic collection extensions (#634)
* Making keep(while: ), take(while: ) and skip(while:) array extensions, collection extensions. * Adding changelog entry * Adressing PR comments.
Configuration menu - View commit details
-
Copy full SHA for 5291367 - Browse repository at this point
Copy the full SHA 5291367View commit details
Commits on Mar 13, 2019
-
Added MKMapViewExtensions (#629)
* added MKMapViewExtensions * code review changes * updated project file * readded CLLocationCoordinate2D * updated test * fixed @available checks
Configuration menu - View commit details
-
Copy full SHA for ffee26b - Browse repository at this point
Copy the full SHA ffee26bView commit details
Commits on Mar 22, 2019
-
Fix tomorrow to use Calendar.date(byAdding:to:) (Related to Issue #640)…
… (#642) * Changed tomorrow method to use Calendar.date(byAdding:to:) * Changed tomorrow method to use Calendar.date(byAdding:to:) * Changed tomorrow method to use Calendar.date(byAdding:to:) * Added CHANGELOG entry * Moved the entry about the change in 'yesterday' to Fixed * Fixed a testTomorrow
Configuration menu - View commit details
-
Copy full SHA for 4e46620 - Browse repository at this point
Copy the full SHA 4e46620View commit details
Commits on Mar 31, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 42353f5 - Browse repository at this point
Copy the full SHA 42353f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 644ebf4 - Browse repository at this point
Copy the full SHA 644ebf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cee792 - Browse repository at this point
Copy the full SHA 4cee792View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43f08b8 - Browse repository at this point
Copy the full SHA 43f08b8View commit details
Commits on Apr 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7fbb797 - Browse repository at this point
Copy the full SHA 7fbb797View commit details
Commits on Apr 6, 2019
-
Adding Linux build to Travis CI (#650)
* Testing linux build on travis * Changes on travis CI * Naming Darwin * Trying linux build * Change name * Change test to build * Remove parallel * Creating test target * Executing swift test --generate-linuxmain * Separating test targets * Removing linux main * Adding check os user default tests. * Removing foundation tests for now * Removing test from linux for now. * Swiftlint * Excluding files * Remove auto generated files. * Adding auto generated files to gitignore. * Update .travis.yml * Checks on NSNSAttributedStringExtensions.swift * Checks on NSNSAttributedStringExtensions.swift * swift test * Checks on NSNSAttributedStringExtensions.swift * lint * More checks * Platform checks on linux * Testing Import Glibc * More checks * More checks * More checks * isNumeric StringExtension platform check * More checks * Againnnn more platform checks * Adding back generated files. * Removing generation that doesnt work on linux * Checks inside tests * Moving checks inside functions * Moving checks inside functions * Moving checks inside functions * More checks * Updating nspredicate tests to not use unsuported linux corelibsfoundation methods * Conditional check for not linux * Temp file extension implementation for linux * Temp file extension implementation for linux * Conditional check for not linux * Adding conditional tests * Adding conditional tests * Adding GLibc * Verbose output * Updating tomorow and yesterday * Removing verbose * Testing something * Testing something * Testing something * Putting back commented code. * Attemping work around * Link to issue * Removing some extensions from linux to make tests pass * Check conditional * Adding file config to danger swiftlint * Updating gem files * Work around swiftlint
Configuration menu - View commit details
-
Copy full SHA for d97191c - Browse repository at this point
Copy the full SHA d97191cView commit details
Commits on Apr 8, 2019
-
[README] Document support for installation via Accio (#658)
* [README] Document support for installation via Accio * [README] Update Accio & SwiftPM installation sections in Moya style
Configuration menu - View commit details
-
Copy full SHA for 033e755 - Browse repository at this point
Copy the full SHA 033e755View commit details
Commits on Apr 9, 2019
-
Application Bundle Property Fixes (#664)
- Resolved an issue where version would return the wrong value. - Resolved an issue where displayName would return the wrong value or nil if localized.
Configuration menu - View commit details
-
Copy full SHA for d3e01f4 - Browse repository at this point
Copy the full SHA d3e01f4View commit details
Commits on Apr 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a1f8a96 - Browse repository at this point
Copy the full SHA a1f8a96View commit details -
Refactored the query value extension in URL (#668)
* #661 `queryValue` extension refactored. * Changelog updated.
Configuration menu - View commit details
-
Copy full SHA for 4f183c0 - Browse repository at this point
Copy the full SHA 4f183c0View commit details -
Add aspectRatio and max properties to CGSize (#662)
Add aspectRatio, maxDimension, and minDimension properties to CGSize
Configuration menu - View commit details
-
Copy full SHA for cb9c07e - Browse repository at this point
Copy the full SHA cb9c07eView commit details
Commits on Apr 11, 2019
-
✨ Added String.isPalindrome (#671)
* ✨ Palindrome * Updated CHANGELOG.MD. Added reference * Removed extra indent * 👌 Updating code due to code review changes. @guykogus * Update CHANGELOG.md Co-Authored-By: cHaLkdusT <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b24b6c - Browse repository at this point
Copy the full SHA 6b24b6cView commit details
Commits on Apr 12, 2019
-
Add function withoutDuplicates at extension Sequence (#666)
* Optimization code and Complexity * Add function withoutDuplicates at extension Sequence * Add change log and change function name * update changelog * remove IndexPath in testtestWithoutDuplicates * Update Tests/SwiftStdlibTests/SequenceExtensionsTests.swift Co-Authored-By: saucym <[email protected]> * Update Sources/SwifterSwift/SwiftStdlib/SequenceExtensions.swift Co-Authored-By: saucym <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ff46ebe - Browse repository at this point
Copy the full SHA ff46ebeView commit details
Commits on Apr 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 42b9599 - Browse repository at this point
Copy the full SHA 42b9599View commit details
Commits on May 22, 2019
-
Fixing missing public modifiers (#677)
* Fixing missing public modifiers * Reverting modifier * Updating pod version * verbose on podlib lint * Removing pod lib lint for now.
Configuration menu - View commit details
-
Copy full SHA for 28e1274 - Browse repository at this point
Copy the full SHA 28e1274View commit details -
The size of rect can equal to the size of image when cropping image. (#…
…679) * The size of rect can equal to the size of image when cropping image. * Update test of cropping UIImage. * Update CHANGELOG.md * Update CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for 500447b - Browse repository at this point
Copy the full SHA 500447bView commit details
Commits on May 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 35db7bb - Browse repository at this point
Copy the full SHA 35db7bbView commit details
Commits on Jun 19, 2019
-
Removed isNumber, isLetter, isLowercased, isUppercased and isWhiteSpa…
…ce (#689) * removed isNumber, isLetter, isLowercased, isUppercased and isWhiteSpace * Update CHANGELOG.md * Update CHANGELOG.md * swift test --generate-linuxmain * swift test --generate-linuxmain again * Update CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for 4b55250 - Browse repository at this point
Copy the full SHA 4b55250View commit details
Commits on Jul 8, 2019
-
Add missing 'SwifterSwift/UIKit' on CocoaPods installation guide
Configuration menu - View commit details
-
Copy full SHA for 0f95b4e - Browse repository at this point
Copy the full SHA 0f95b4eView commit details
Commits on Jul 15, 2019
-
fix #693 [UITableViewExtensions] : Crash in iOS 13.0 (XCode 11.0) due…
… to returning wrong last section (0) even for the empty tableView (#694)
Configuration menu - View commit details
-
Copy full SHA for 2a6d97c - Browse repository at this point
Copy the full SHA 2a6d97cView commit details
Commits on Jul 16, 2019
-
🚀
isValidIndexPath(_:)
will now returnfalse
for IndexPaths with a…… negative row or section (#696) * `isValidIndexPath(_:)` will now return `false` for IndexPaths with a negative row or section * Added PR number to changelog * Moved && to the end of the line
Configuration menu - View commit details
-
Copy full SHA for ccdc4e4 - Browse repository at this point
Copy the full SHA ccdc4e4View commit details -
🚀 Added
isValidIndexPath(_:)
UICollectionView method and test (#695)* Added `isValidIndexPath` extension and test * Changelog pre-entry * Added PR Number to changelog * Checking for negative IndexPaths as well * Fixing whitespaces * Moved && to the end of the line * Removed an empty line
Configuration menu - View commit details
-
Copy full SHA for 5bc1078 - Browse repository at this point
Copy the full SHA 5bc1078View commit details
Commits on Jul 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for cd9ed6d - Browse repository at this point
Copy the full SHA cd9ed6dView commit details
Commits on Jul 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e501aac - Browse repository at this point
Copy the full SHA e501aacView commit details
Commits on Jul 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d8757d2 - Browse repository at this point
Copy the full SHA d8757d2View commit details
Commits on Jul 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4c7a025 - Browse repository at this point
Copy the full SHA 4c7a025View commit details
Commits on Aug 6, 2019
-
Update StringExtensions.swift (#701)
More elegant
Configuration menu - View commit details
-
Copy full SHA for 53882e3 - Browse repository at this point
Copy the full SHA 53882e3View commit details
Commits on Aug 13, 2019
-
Add convenience initializer extensions for UIBezierPath (#659)
* Add convenience initializer extensions for UIBezierPath * Add additional documentation to UIBezierPath extensions * Refactor helper property in UIBezierPathExtensionsTests
Configuration menu - View commit details
-
Copy full SHA for be17358 - Browse repository at this point
Copy the full SHA be17358View commit details
Commits on Aug 14, 2019
-
Added backgroundColor to NSView #534 (#702)
* Added backgroundColor to NSView this will allow to set and get background color of NSView * Made backgroundColor as public properly Made backgroundColor as public property as per guideline * Moved backgroundColor with other property Moved backgroundColor with other property * added test testBackgroundColor added test testBackgroundColor * Update NSViewExtensionsTests.swift * Added change log for NSView - backgroundColor Added change log for NSView - backgroundColor property * Fixed issues with test case - backgroundColor Fixed issue related with test case backgroundColor * Removed self Removed self as per contributor's suggestion * Updated text Updated text * Swiftlint changes Swiftlint changes * swiftlint autocorrect * Added missing backgroundColor * Deleted duplicated NSViewExtensions.swift * Removed () + self where possible * backgroundColor's comment proposed by guykogus * Update CHANGELOG.md * Update CHANGELOG.md * Removed public for extensions, IBInspectable formatting * Removed spaces * Reverted spaces, added testBackgroundColor again
Configuration menu - View commit details
-
Copy full SHA for 01ecf93 - Browse repository at this point
Copy the full SHA 01ecf93View commit details
Commits on Aug 16, 2019
-
Use the original scale of the source image (#703)
* Modifed the scale methods in UIImageExtensions.swift, to use the original scale of the source image * Update CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for 3f41704 - Browse repository at this point
Copy the full SHA 3f41704View commit details
Commits on Aug 19, 2019
-
Add a probot stale configuration (#705)
* Add a probot stale configuration See Issue #644 Also see https://github.com/probot/stale * Add suggestions of @LucianoPAlmeida
Configuration menu - View commit details
-
Copy full SHA for 5c35781 - Browse repository at this point
Copy the full SHA 5c35781View commit details
Commits on Aug 24, 2019
-
♻️ Refactor sum() to make it more Swift-er (#707)
* Refactor sum() to make it more Swift-er * Updated CHANGELOG.md * Update Sources/SwifterSwift/SwiftStdlib/SequenceExtensions.swift Co-Authored-By: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1bedfc9 - Browse repository at this point
Copy the full SHA 1bedfc9View commit details -
♻️ Moved divided(by:) function from ArrayExtensions to SequenceExtens…
…ions (#706) * ✨ Added Collection.split(where:) helper function * Updated CHANGELOG.md * Fixed typo * 👌 Updating code due to code review changes * Removed unnecessary whitespaces * 🚨 Fixed linter warnings * 💚 Fixing CI Build
Configuration menu - View commit details
-
Copy full SHA for 1a0d31d - Browse repository at this point
Copy the full SHA 1a0d31dView commit details
Commits on Sep 13, 2019
-
Array.withoutDuplicates(keyPath:) (#704)
* removeDuplicates and withoutDuplicates with params removeDuplicates(by comparator: (Element, Element) -> Bool) -> [Element], removeDuplicates<E: Equatable>(keyPath path: KeyPath<Element, E>) -> [Element], withoutDuplicates(by comparator: (Element, Element) -> Bool) -> [Element], withoutDuplicates<E: Equatable>(keyPath path: KeyPath<Element, E>) -> [Element] * Fixed examples [1, -1, 2, -4, 3, 3, 3, 4, -5] -> [1, 2, -4, 3, -5] * Tests for new removeDuplicates and withoutDuplicates testRemoveDuplicatesUsingComparator, testRemoveDuplicatesUsingKeyPath, testWithoutDuplicatesUsingComparator, testWithoutDuplicatesUsingKeyPath * Added Added removeDuplicates(by:), removeDuplicates(keyPath:), withoutDuplicates(by:), withoutDuplicates(keyPath:) * Changed removeDuplicates and withoutDuplicates * Added removeDuplicates and withoutDuplicates where Element: Hashable * New Array extension for Element: Hashable * Fixed tests * Remove Set from tests * Optimised methods by Luciano Almeida * Update CHANGELOG.md * Fixing Codecov report * Reverted CHANGELOG.md * Reverted ArrayExtensions.swift * Reverted ArrayExtensionsTests.swift * Tests for withoutDuplicates(keyPath:) * Added Array.withoutDuplicates(keyPath:) * Added withoutDuplicates(keyPath:) * Autogenerated Equatable * Array -> Set * Tests for func withoutDuplicates<E: Equatable>(keyPath path: KeyPath<Element, E>) -> [Element] * Added func withoutDuplicates<E: Equatable>(keyPath path: KeyPath<Element, E>) -> [Element] * withoutDuplicates -> withoutDuplicatesUnordered * Tests for withoutDuplicatesUnordered * Less tests for withoutDuplicates(keyPath:) * Only 1 withoutDuplicates * Tests for withoutDuplicates(keyPath:) * A better way to create set Co-Authored-By: Guy Kogus <[email protected]> * remove -> filtering Co-Authored-By: Guy Kogus <[email protected]> * Removed comment (clean code) * a set -> an array Co-Authored-By: Guy Kogus <[email protected]> * a set -> an array in method description Co-Authored-By: Guy Kogus <[email protected]> * withoutDuplicates for Equatable and Hashable * swiftlint autocorrect * Tests for 2 withoutDuplicates(keyPath:) * short names * var city -> let city Co-Authored-By: Guy Kogus <[email protected]> * Optional location * Person is not Hashable
Configuration menu - View commit details
-
Copy full SHA for 6f7ad86 - Browse repository at this point
Copy the full SHA 6f7ad86View commit details
Commits on Sep 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e7dbdba - Browse repository at this point
Copy the full SHA e7dbdbaView commit details
Commits on Sep 22, 2019
-
Sorted key path improvements (#712)
* Deprecating sort(by keyPath: ascending:) in favor of sort(by keyPath: with:) * Updating linux tests * Changelog * Spacing. * Default version. * Changing default.
Configuration menu - View commit details
-
Copy full SHA for c97b127 - Browse repository at this point
Copy the full SHA c97b127View commit details
Commits on Sep 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f9f0c15 - Browse repository at this point
Copy the full SHA f9f0c15View commit details
Commits on Oct 3, 2019
-
* Added replacingOccurrences extension to String * Added withPrefix method to String extension * Update CHANGELOG.md * Remove duplicate entry * Remove unneccessary self and favor string addition to string interpolation * Remove replacingOccurrences function as it's in a separate PR #719 * Favor using guard over if for early exit condition * Move comment inside method body per omaralbeik's suggestion * Updated per suggestion
Configuration menu - View commit details
-
Copy full SHA for ca5de45 - Browse repository at this point
Copy the full SHA ca5de45View commit details
Commits on Oct 8, 2019
-
Add withBackgroundColor(_:) extensions to UIImage (#721)
* Add withBackgroundColor(_:) extensions to UIImage * Add changelog entry for UIImage.withBackgroundColor(_:) * Change username vyax to MaxHaertwig * Use UIGraphicsImageRenderer on iOS 10+ * Add missing tvOS version check * Exclude extension from watchOS
Configuration menu - View commit details
-
Copy full SHA for 7170dea - Browse repository at this point
Copy the full SHA 7170deaView commit details
Commits on Oct 10, 2019
-
NSRegularExpression extensions (#727)
Add `NSRegularExpression` extensions to remove usage of `NSString`, `NSRange` and `UnsafeMutablePointer<ObjCBool>`
Configuration menu - View commit details
-
Copy full SHA for 58b7c73 - Browse repository at this point
Copy the full SHA 58b7c73View commit details -
Add init(light:dark:) to NSColor and UIColor (#722)
* Add init(light:dark:) to NSColor and UIColor * Conditionally import Cocoa * Add missing canImport(UIKit) checks * Add test for NSColor.init(light:dark:) * Fix cocoa import check * Expose NSColor extension to objc * Make OS check at runtime
Configuration menu - View commit details
-
Copy full SHA for 4b557b9 - Browse repository at this point
Copy the full SHA 4b557b9View commit details
Commits on Oct 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 96bc2a1 - Browse repository at this point
Copy the full SHA 96bc2a1View commit details
Commits on Oct 15, 2019
-
Added 'applyGradient' method to UIViewExtensions (#726)
* Added applyGradient method to UIViewExtensions * Added applyGradient method to UIViewExtensions.swift * Added testApplyGradient to UIViewExtensionsTests.swift * Updated CHANGELOG.md * Removed applyGradient(:) from UIViewExtensions and made it in CAGradientLayerExtension. * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * Update Sources/SwifterSwift/CoreAnimation/CAGradientLayerExtensions.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Sources/SwifterSwift/CoreAnimation/CAGradientLayerExtensions.swift Co-Authored-By: Guy Kogus <[email protected]> * Added tests to check all of the values * Added !os(Linux) check as the build was failing for Linux. * Added non-nil values to locations for test.
Configuration menu - View commit details
-
Copy full SHA for 8386158 - Browse repository at this point
Copy the full SHA 8386158View commit details
Commits on Oct 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 24d9edc - Browse repository at this point
Copy the full SHA 24d9edcView commit details -
🚀 UIGraphicsImageRenderer in filled(withColor:) (#733)
* Converted filled(withColor:) to use UIGraphicsImageRenderer when available * Dropped watchOS support for UIImage.filled(withColor:) and added CHANGELOG entry * Patched filled(withColor:) to work on all platforms with the latest APIs when available * Remove unnecessary parameter parentheses Co-Authored-By: Guy Kogus <[email protected]> * Reverted Xcode project to initial state, better organized changelog
Configuration menu - View commit details
-
Copy full SHA for c6a93cb - Browse repository at this point
Copy the full SHA c6a93cbView commit details
Commits on Oct 18, 2019
-
Improve UIImage.tint(color:blendMode:) using UIGraphicsImageRenderer (#…
…734) * Update tint(_: blendMode:) func to use UIGraphicsImageRenderer when available * Remove watchOS support - UIGraphicsImageRenderer not available - for tint(_: blendMode:) function * Update CHANGELOG.md * Dev review required changes * Code refactor * Update CHANGELOG.md * Moved watchOS check inside tint(_: blendMode: alpha:) -> UIImage and withBackgroundColor(_:) -> UIImage functions
Configuration menu - View commit details
-
Copy full SHA for 2af118b - Browse repository at this point
Copy the full SHA 2af118bView commit details
Commits on Oct 21, 2019
-
Add missing import and fix podspec (#739)
* Add missing import * Re-enable pod lib lint as part of the travis build * Remove verbose pod lib lint so that travis isn't terminated * Create a separate task for running the pod lint * Split the pod lint tasks
Configuration menu - View commit details
-
Copy full SHA for fb1d864 - Browse repository at this point
Copy the full SHA fb1d864View commit details
Commits on Oct 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 783ee3f - Browse repository at this point
Copy the full SHA 783ee3fView commit details -
Add flexibleSpace and fixedSpace(width:) extensions to UIBarButtonItem (
#728) * Add flexibleSpace and fixedSpace(width:) extensions to UIBarButtonItem * Ad test for UIBarButtonItem.flexibleSpace * Modify test for UIBarButtonItem.flexibleSpace * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * Fix indentation * Fix merge conflicts
Configuration menu - View commit details
-
Copy full SHA for acae9f4 - Browse repository at this point
Copy the full SHA acae9f4View commit details
Commits on Oct 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7a97416 - Browse repository at this point
Copy the full SHA 7a97416View commit details -
Array mutable remove duplicates (#737)
* Add mutating Mutating versions of removeDuplicates(keyPath:) with tests * Edit changelog * Edit changelog * Update Sources/SwifterSwift/SwiftStdlib/ArrayExtensions.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Sources/SwifterSwift/SwiftStdlib/ArrayExtensions.swift Co-Authored-By: Luciano Almeida <[email protected]> * Fix removeDuplicates(keyPath:) code style * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * Fix Changelog * Fix removeDuplicates code style * Remove discardableResult, change comments to methods * Move removeDuplicates methods to RangeReplaceableCollection * Move testing structs to separate file * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * Add comment for structs in TestHelpers
Configuration menu - View commit details
-
Copy full SHA for 0d732ba - Browse repository at this point
Copy the full SHA 0d732baView commit details
Commits on Nov 1, 2019
-
* Fix compilation and (most) tests for Xcode 11 and macCatalyst * Replace imports of Cocoa with AppKit * Update Xcode version in README * Unify Color usages * Fix subspecs * Upgrade to Xcode 11.2
Configuration menu - View commit details
-
Copy full SHA for 6a01e09 - Browse repository at this point
Copy the full SHA 6a01e09View commit details
Commits on Nov 5, 2019
-
Add
init(grouping:by:)
for Dictionary that uses a keypath. 🚀 (#751)* Add `grouped(by:)` function for sequences. * Fix SwiftLint whitespace warnings * Update Test cases * Add dictionary keypath grouping init and tests * Apply suggestions from code review Co-Authored-By: Guy Kogus <[email protected]> * Update change log for new Dictionary init * Remove sequence extension * Apply suggestions from code review Co-Authored-By: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3bcfe6 - Browse repository at this point
Copy the full SHA d3bcfe6View commit details
Commits on Nov 11, 2019
-
Update to UIImage extensions and new init 🚀 (#753)
* Update `UIImage` with refactor and new `init?(url:scale:)`
Configuration menu - View commit details
-
Copy full SHA for 9390428 - Browse repository at this point
Copy the full SHA 9390428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa621e - Browse repository at this point
Copy the full SHA 1fa621eView commit details
Commits on Nov 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 18c100f - Browse repository at this point
Copy the full SHA 18c100fView commit details
Commits on Nov 17, 2019
-
Add base64String methods to UIImage (#747)
Add base64String functions for png and jpeg representations
Configuration menu - View commit details
-
Copy full SHA for a4dba84 - Browse repository at this point
Copy the full SHA a4dba84View commit details
Commits on Nov 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 07d6947 - Browse repository at this point
Copy the full SHA 07d6947View commit details
Commits on Nov 19, 2019
-
Exclude AppKit extensions to be compiled for macCatalyst (#762)
* Exclude AppKit extensions to be compiled for macCatalyst
Configuration menu - View commit details
-
Copy full SHA for 31017a1 - Browse repository at this point
Copy the full SHA 31017a1View commit details
Commits on Nov 21, 2019
-
Add KeyedDecodingContainer extensions (#750)
* Add KeyedDecodingContainer extensions. * Minor changes, refactor * Update CHANGELOG.md * Swift lint refactor * Remove trailing whitespace * Add Foundation import * Remove unnecessary do catch block * Code refactor * Dev review required changes * Remove empty lines * Update Foundation import * Update KeyedDecodingContainerTests.swift Make CodingKeys enum private. * Update Sources/SwifterSwift/SwiftStdlib/KeyedDecodingContainer.swift Remove not needed CodingKey conformation. Co-Authored-By: Guy Kogus <[email protected]> * Update Sources/SwifterSwift/SwiftStdlib/KeyedDecodingContainer.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Sources/SwifterSwift/SwiftStdlib/KeyedDecodingContainer.swift Co-Authored-By: Guy Kogus <[email protected]> * Code review required changes.
Configuration menu - View commit details
-
Copy full SHA for ac89599 - Browse repository at this point
Copy the full SHA ac89599View commit details -
* map<T> * testMapByKeyPath * map(by:) * Update CHANGELOG.md Co-Authored-By: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9062e44 - Browse repository at this point
Copy the full SHA 9062e44View commit details
Commits on Nov 22, 2019
-
Fixed build errors in KeyedDecodingContainerTests (#764)
* Update KeyedDecodingContainerExtensionsTests.swift * Correct file name * Update Tests/SwiftStdlibTests/KeyedDecodingContainerExtensionsTests.swift Co-Authored-By: Guy Kogus <[email protected]> * swiftlint:disable:this force_try * Removed empty lines
Configuration menu - View commit details
-
Copy full SHA for 81be892 - Browse repository at this point
Copy the full SHA 81be892View commit details
Commits on Nov 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 19f87df - Browse repository at this point
Copy the full SHA 19f87dfView commit details -
Fixing swiftlint on travis failing on travis (#765)
* Creating a step for swiftlint * Excluding folder installed by travis * Fixing swiftlint docs custom warnings
Configuration menu - View commit details
-
Copy full SHA for 19eee8f - Browse repository at this point
Copy the full SHA 19eee8fView commit details
Commits on Dec 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7012a70 - Browse repository at this point
Copy the full SHA 7012a70View commit details
Commits on Dec 17, 2019
-
Bump excon from 0.67.0 to 0.71.0 (#779)
Bumps [excon](https://github.com/excon/excon) from 0.67.0 to 0.71.0. - [Release notes](https://github.com/excon/excon/releases) - [Changelog](https://github.com/excon/excon/blob/master/changelog.txt) - [Commits](excon/excon@v0.67.0...v0.71.0) Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5067f5 - Browse repository at this point
Copy the full SHA c5067f5View commit details
Commits on Dec 26, 2019
-
Add sorted(like:keyPath:) to Array (#772)
* Add sorted(like:keyPath:) to Array to sort an array like another array based on a keyPath * Update Sources/SwifterSwift/SwiftStdlib/ArrayExtensions.swift Co-Authored-By: Luciano Almeida <[email protected]> * Update CHANGELOG.md Co-Authored-By: Luciano Almeida <[email protected]> * Rename variables in `testSortedLike` test Co-authored-by: Luciano Almeida <[email protected]> Co-authored-by: Guy Kogus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5d56e0 - Browse repository at this point
Copy the full SHA f5d56e0View commit details
Commits on Dec 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for babddde - Browse repository at this point
Copy the full SHA babdddeView commit details
Commits on Jan 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1432761 - Browse repository at this point
Copy the full SHA 1432761View commit details
Commits on Jan 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 81671a2 - Browse repository at this point
Copy the full SHA 81671a2View commit details -
Danger API key expose to forks (#784)
* Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml
Configuration menu - View commit details
-
Copy full SHA for b3b502d - Browse repository at this point
Copy the full SHA b3b502dView commit details
Commits on Jan 4, 2020
-
Add tests for UIImage.compressedData(quality:) (#786)
* added UIImage base64 initialiser * added Base64 Test + fixed base64 init documentation (XC markup) * added to changelog * added SwiftLint formatting for merge (#744 (comment)) * improved after review notes from @guykogus + added size test + added byteSize test * Update Tests/UIKitTests/UIImageExtensionsTests.swift Co-Authored-By: Guy Kogus <[email protected]> * added testCompressedData() UTest to improove codeCov * added testCompressedData() UTest to improove codeCov + updated changelog * Update Tests/UIKitTests/UIImageExtensionsTests.swift Bundle.init Co-Authored-By: Guy Kogus <[email protected]> * Update CHANGELOG.md * Update UIImageExtensionsTests.swift * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> Co-authored-by: Guy Kogus <[email protected]> Co-authored-by: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dda019a - Browse repository at this point
Copy the full SHA dda019aView commit details -
Added zoom extension to MapView (#723)
* Added multipleCoordinateZoom extension to MapView * added changelog * edited edgeInsets * Update Sources/SwifterSwift/MapKit/MKMapViewExtensions.swift removed self Co-Authored-By: Guy Kogus <[email protected]> * Update Sources/SwifterSwift/MapKit/MKMapViewExtensions.swift removed self Co-Authored-By: Guy Kogus <[email protected]> * remove available operator * empty control of arrays was performed. * insets parameter and changelog update * comments update * method name and changelog update * added testWithEmptyItemArray test method * added testWithOneItemArray test method * added testWithMultiItemArray test method * update changelog and zoom method * Update CHANGELOG.md Co-Authored-By: Luciano Almeida <[email protected]> * space update * Update Tests/MapKitTests/MKMapViewTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Tests/MapKitTests/MKMapViewTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Tests/MapKitTests/MKMapViewTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Tests/MapKitTests/MKMapViewTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Tests/MapKitTests/MKMapViewTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Tests/MapKitTests/MKMapViewTests.swift Co-Authored-By: Guy Kogus <[email protected]> * update spaces * Update CHANGELOG.md Co-Authored-By: Guy Kogus <[email protected]> * zoom test methods edited * Tests for zoom the MapView extension have been edited * edited emptyArray test and imported UIKit * EdgeInsets added as typealias * pod lint issue fixed * EdgeInsets typealias moved to MKMapViewExtensions file * removed typealias from MKMapViewExtensions * edited all zoom test functions and EdgeInsets * Update Tests/MapKitTests/MKMapViewTests.swift Co-Authored-By: Guy Kogus <[email protected]> * swiftlint warning fixed Co-authored-by: Guy Kogus <[email protected]> Co-authored-by: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e197ca - Browse repository at this point
Copy the full SHA 1e197caView commit details
Commits on Jan 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8476587 - Browse repository at this point
Copy the full SHA 8476587View commit details
Commits on Jan 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for da81753 - Browse repository at this point
Copy the full SHA da81753View commit details
Commits on Jan 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5bac84b - Browse repository at this point
Copy the full SHA 5bac84bView commit details
Commits on Jan 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 617d07f - Browse repository at this point
Copy the full SHA 617d07fView commit details
Commits on Jan 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e8a3d02 - Browse repository at this point
Copy the full SHA e8a3d02View commit details
Commits on Jan 22, 2020
-
Add sort(by:and:), sorted(by:and:), sort(by:and:and:), and sorted(by:…
…and:and:) to sort collections/sequences by multiple key paths (#796)
Configuration menu - View commit details
-
Copy full SHA for 4184717 - Browse repository at this point
Copy the full SHA 4184717View commit details
Commits on Jan 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 56d7972 - Browse repository at this point
Copy the full SHA 56d7972View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63227d5 - Browse repository at this point
Copy the full SHA 63227d5View commit details
Commits on Jan 29, 2020
-
Upgrade swifterswift ios version (#800)
* changrd ios version target * removed < 10.0 available checks for ios * updated pod spec * updated readme * updated pull request template Co-authored-by: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9da8724 - Browse repository at this point
Copy the full SHA 9da8724View commit details
Commits on Jan 31, 2020
-
[BugFix] Making String.base64Decoded a safe base64 decode by includin…
…g padding. (#801) * Making String.base64Decoded a safe base64 decode by including padding. * Changelog
Configuration menu - View commit details
-
Copy full SHA for ececcfc - Browse repository at this point
Copy the full SHA ececcfcView commit details
Commits on Feb 6, 2020
-
Add min. platform to SPM (#803)
* Add min. platform to SPM Fixes #800 . * Remove trailing comma
Wouter Bron committedFeb 6, 2020 Configuration menu - View commit details
-
Copy full SHA for cc14640 - Browse repository at this point
Copy the full SHA cc14640View commit details
Commits on Feb 17, 2020
-
Conform Optional to Equatable when Wrapped conforms to RawRepresentab…
…le and RawValue is Equatable (#804) * Conform RawRepresentable to Equatable with its RawValue * Make the extensions public * Clean comment * Add != operators * Fix compilation for Linux * Remove unnecessary RawRepresentable implementation * Mark equality functions as inlinable to match the Swift stdlib * Update bundle * Remove reverted CHANGELOG entry * Remove unnecessary non-optional implementations
Configuration menu - View commit details
-
Copy full SHA for 1809e49 - Browse repository at this point
Copy the full SHA 1809e49View commit details
Commits on Feb 27, 2020
-
[tests] Using automatic tests discovery on linux (#808)
* [tests] Using automatic tests discovery of tests in linux * Updating swift version on linux
Configuration menu - View commit details
-
Copy full SHA for 4521e8b - Browse repository at this point
Copy the full SHA 4521e8bView commit details
Commits on Mar 5, 2020
-
Fix image cropped issue when scale not equal to 1 (#811)
* Fix image cropped issue when scale not equal to 1 * Update change log * Fix swiftlint
Configuration menu - View commit details
-
Copy full SHA for 8a9cb03 - Browse repository at this point
Copy the full SHA 8a9cb03View commit details
Commits on Mar 7, 2020
-
Convert ISO region code into flag emoji (#813)
* Convert ISO region code into flag emoji * Fix tests for Linux
Configuration menu - View commit details
-
Copy full SHA for 4fc1c45 - Browse repository at this point
Copy the full SHA 4fc1c45View commit details
Commits on Mar 12, 2020
-
Observe a single posting of a notification (#812)
* Observe a single post of a notification * Remove old references to XCTestManifests files
Configuration menu - View commit details
-
Copy full SHA for 00d23fe - Browse repository at this point
Copy the full SHA 00d23feView commit details -
Added CGRect extensions and its tests (#814)
* Added CGRect extensions and its tests * Define anchor as CGPoint instead of enum Co-authored-by: Guy Kogus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27808e7 - Browse repository at this point
Copy the full SHA 27808e7View commit details
Commits on Mar 17, 2020
-
Updated center text and image extension for UIButton (#807)
Refactor `centerTextAndImage(spacing:)`: so that the image position can be above the text
Configuration menu - View commit details
-
Copy full SHA for 3786970 - Browse repository at this point
Copy the full SHA 3786970View commit details
Commits on Mar 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e1ffece - Browse repository at this point
Copy the full SHA e1ffeceView commit details -
String Safely subscript - out of bounds (Issue #815) (#816)
* String Safely subscript - out of bounds #815 * Updated CHANGELOG.md * 🚨 Fix SwiftLint issues * 👌 Updating code due to code review changes. * String Safely subscript - out of bounds #815 * Updated CHANGELOG.md * 🚨 Fix SwiftLint issues * 👌 Updating code due to code review changes. * 🚨 Fix SwiftLint issues * Refactored String subscript (safe substring) 👌 Updating code due to code review changes. * Update Sources/SwifterSwift/SwiftStdlib/StringExtensions.swift Co-Authored-By: Guy Kogus <[email protected]> Co-authored-by: Guy Kogus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce12abf - Browse repository at this point
Copy the full SHA ce12abfView commit details
Commits on Mar 22, 2020
-
Make CATransform3D Swifty (#819)
* Make CATransform3D swifty * Fix imports for test * Add rule for ignoring x, y, z for SwitLint identifier_name rule
Configuration menu - View commit details
-
Copy full SHA for 41678a9 - Browse repository at this point
Copy the full SHA 41678a9View commit details -
* Fix project and tests * Remove unnecessary availability attributes * Fix test crashing when it fails
Configuration menu - View commit details
-
Copy full SHA for a50de46 - Browse repository at this point
Copy the full SHA a50de46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0398b37 - Browse repository at this point
Copy the full SHA 0398b37View commit details
Commits on Apr 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c53bb3 - Browse repository at this point
Copy the full SHA 1c53bb3View commit details -
patch: add available in SKProductExtensions.swift
Omar Albeik committedApr 5, 2020 Configuration menu - View commit details
-
Copy full SHA for dc813f3 - Browse repository at this point
Copy the full SHA dc813f3View commit details
Commits on Apr 19, 2020
-
Access/update RangeReplaceableCollection by index offsets (#826)
* Access/update RangeReplaceableCollection by index offsets This is especially useful for `String`s.
Configuration menu - View commit details
-
Copy full SHA for e81ec9d - Browse repository at this point
Copy the full SHA e81ec9dView commit details
Commits on Apr 28, 2020
-
Make
NSAttributedString.applying(attributes:)
public (#832)* NSAttributedString make public * Updated changelog * Update Tests/FoundationTests/NSAttributedStringExtensionsTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Test doesn't have any attributes * 👌🏼 Updated test case due to code review changes * Update Tests/FoundationTests/NSAttributedStringExtensionsTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Tests/FoundationTests/NSAttributedStringExtensionsTests.swift Co-Authored-By: Guy Kogus <[email protected]> * 🚨 Removing linter warnings. * Update Tests/FoundationTests/NSAttributedStringExtensionsTests.swift Co-Authored-By: Guy Kogus <[email protected]> * Update Tests/FoundationTests/NSAttributedStringExtensionsTests.swift Co-Authored-By: Guy Kogus <[email protected]> Co-authored-by: Guy Kogus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb4f340 - Browse repository at this point
Copy the full SHA fb4f340View commit details
Commits on May 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c1c62a5 - Browse repository at this point
Copy the full SHA c1c62a5View commit details
Commits on May 5, 2020
-
Add
SKNode
anchor points forcenter
,topLeft
,topRight
, `bott……omLeft`, `bottomRight` (#835) * Add Unit-Tests for each anchor point get and set operation * Change `SpriteKitTests` file and enclosing class names to `SKNodeExtensionTest` * Add `CHANGELOG.md` entry
Configuration menu - View commit details
-
Copy full SHA for c6cee17 - Browse repository at this point
Copy the full SHA c6cee17View commit details
Commits on May 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 4173740 - Browse repository at this point
Copy the full SHA 4173740View commit details -
Added
last(where:equals:)
extension to Sequence (#838)Tigran Hambardzumyan committedMay 6, 2020 Configuration menu - View commit details
-
Copy full SHA for 6152138 - Browse repository at this point
Copy the full SHA 6152138View commit details
Commits on May 12, 2020
-
CGSize: Added new
+
,+=
,-
and-=
operator extensions for tup……le (#841) * Added new `+`, `+=`, `-` and `-=` operator extensions for tuple (width: CGFloat, height: CGFloat) * Removing semantically incorrect operator * Little arrangements
Tigran Hambardzumyan committedMay 12, 2020 Configuration menu - View commit details
-
Copy full SHA for fef7f4b - Browse repository at this point
Copy the full SHA fef7f4bView commit details
Commits on May 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for fabb7d5 - Browse repository at this point
Copy the full SHA fabb7d5View commit details
Commits on May 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b027022 - Browse repository at this point
Copy the full SHA b027022View commit details -
Added WKWebView extensions (#851)
* Added WKWebView extensions * Refactoring tests * Adding Pod subspec for WebKit and section for WebKit Extensions in Readme Increasing WKWebView test expectation timeout * Replacing test url with https://example.com/ Handling failed events * Adding test for Dead URL String Co-authored-by: Guy Kogus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f444866 - Browse repository at this point
Copy the full SHA f444866View commit details -
Refactored init(light:dark:) to remove deployment target version rest…
…rictions. (#844) * Refactored to remove deployment target version restrictions. * Added test for when the dark mode color is nil. * Updated UIColorExtensionsTests. * Make dark in UIColor(light:dark:) non-optional. Co-authored-by: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e831a4 - Browse repository at this point
Copy the full SHA 1e831a4View commit details
Commits on May 31, 2020
-
CoreAnimation: Make CAGradientLayer extension public. (#856)
* CoreAnimation: Make CAGradientLayer extension public. * Update CHANGELOG.
Configuration menu - View commit details
-
Copy full SHA for 1b81900 - Browse repository at this point
Copy the full SHA 1b81900View commit details
Commits on Jun 4, 2020
-
Added convenient wrapper to asyncAfter (#859)
* Added convenient wrapper to asyncAfter * Added unit test for asyncAfter * Added changes to changelog * Made minor changes Co-authored-by: Guy Kogus <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 17977df - Browse repository at this point
Copy the full SHA 17977dfView commit details -
Overloaded 'contains' operator for string regex matching (#858)
Co-authored-by: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dfd2693 - Browse repository at this point
Copy the full SHA dfd2693View commit details
Commits on Jun 8, 2020
-
Deprecated map(by:), compactMap(by:), filter(by:) (#862)
* Deprecated map(by:), compactMap(by:), filter(by:) * Removed tests for map(by:), compactMap(by:), filter(by:) Co-authored-by: Luciano Almeida <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 918b2ab - Browse repository at this point
Copy the full SHA 918b2abView commit details
Commits on Jun 15, 2020
-
fixed "".truncated crashed (#866)
* - fixed: "".truncated crashed * Update StringExtensionsTests.swift * Update CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for e00fe54 - Browse repository at this point
Copy the full SHA e00fe54View commit details
Commits on Jul 1, 2020
-
* Clean up code Optimise some function compilation times `CAGradientLayer.init` - add default values for `startPoint` and `endPoint`. * Updated CHANGELOG * Clean up forEachInParallel * Fix WKWebView tests * Clean code and fix DispatchQueue tests
Configuration menu - View commit details
-
Copy full SHA for 02f65f5 - Browse repository at this point
Copy the full SHA 02f65f5View commit details