forked from SwifterSwift/SwifterSwift
-
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
[MERGE] Main Repo -> Current #1
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Update issue templates * Removing old template
* Add New Extension `MeasurementExtensions` Add static initializers to create measurement instances presenting angle in various unit types. * PR Improvements * Update CHANGELOG.md Co-authored-by: Henry <[email protected]> * Update Sources/SwifterSwift/Foundation/MeasurementExtensions.swift Co-authored-by: Guy Kogus <[email protected]> * Update CHANGELOG.md Co-authored-by: Guy Kogus <[email protected]> * Update Copyright - Happy New Year! * Update Test Cases Extract a top-level constant for angle value. Update function call for `.degrees(_:)`. * Update Sources/SwifterSwift/Foundation/MeasurementExtensions.swift Co-authored-by: Luciano Almeida <[email protected]> * PR Improvement Use explicit `return`. Co-authored-by: Henry <[email protected]> Co-authored-by: Guy Kogus <[email protected]> Co-authored-by: Luciano Almeida <[email protected]>
* Fix several documentation typos. * Some more documentation improvements :P Co-authored-by: Guy Kogus <[email protected]>
Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5. - [Release notes](https://github.com/ruby/rexml/releases) - [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md) - [Commits](ruby/rexml@v3.2.4...v3.2.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add unsafeString initializer for URL * Update CHANGELOG.md Co-authored-by: Luciano Almeida <[email protected]> Co-authored-by: Luciano Almeida <[email protected]>
* RandhirKumar: Added UITextField Extensions for adding toolbar to textfield. * RandhirKumar: Added Unit tests for UITextField Extensions * RandhirKumar: updated change log for newly added extensions. * SwifterSwift: Address PR comments and refactor tests file. * Updated Changelog.md * Update CHANGELOG.md Co-authored-by: Guy Kogus <[email protected]> * Updated changelog.md * Removed extra parenthesis in changelog.md * SwifterSwift: Code refactor as per review comments. * Update CHANGELOG.md Co-authored-by: Guy Kogus <[email protected]> * SwifterSwift: Address PR comments. * SwifterSwift: Added a os check. * SwifterSwift: updated tests with os check. Co-authored-by: Randhir kumar <[email protected]> Co-authored-by: Guy Kogus <[email protected]>
…n-base64 characters (#961) * [BugFix]Making String.base64Decoded a safe base64 decode by ignore non-base64 characters * add changelog * Update StringExtensionsTests.swift Co-authored-by: Luciano Almeida <[email protected]>
Co-authored-by: Luciano Almeida <[email protected]> Co-authored-by: Guy Kogus <[email protected]>
* add `BinaryInteger` extension & Tests Co-authored-by: Guy Kogus <[email protected]> Co-authored-by: Luciano Almeida <[email protected]>
* Add `MKMultiPoint` extensions * Remove duplicate tests for MKPolyLine coordinates
* Adding subviewsOfType extension * Update Changelog * Improve test * Add check for empty subviews * Update CHANGELOG.md Co-authored-by: Luciano Almeida <[email protected]> * Fix tests * Update comment * Fix test Co-authored-by: Luciano Almeida <[email protected]>
* implment swap function * add test for swap function * support animate on swap action * Update CHANGELOG.md * Update CHANGELOG.md Co-authored-by: Luciano Almeida <[email protected]> * Update Tests/UIKitTests/UIStackViewExtensionsTests.swift Co-authored-by: Luciano Almeida <[email protected]> * move private swap function inside public swap function as local function. * add new test case of call swap with a view that is not on the stack nothing should happen Co-authored-by: Luciano Almeida <[email protected]>
* Add joined(separator:) * Update CHANGELOG.md * Update NSAttributedStringExtensions.swift * Update Sources/SwifterSwift/Foundation/NSAttributedStringExtensions.swift Co-authored-by: Luciano Almeida <[email protected]> * fix build errors * more tests * Update Sources/SwifterSwift/Foundation/NSAttributedStringExtensions.swift Co-authored-by: Luciano Almeida <[email protected]> * Fix tests * testJoinedWithNonEmptySeparator * testJoinedWithEmptyAttributedSeparator * tests * #if canImport(AppKit) || canImport(UIKit) outside methods Co-authored-by: Luciano Almeida <[email protected]>
…1107) - If we are creating constraints programmatically, using the activate method can improve performance by activating all the constraints at once, rather than activating them one by one. Co-authored-by: Mayank <> Co-authored-by: Luciano Almeida <[email protected]>
* Fixes building for macOS * Fix comment * Fix deprecation usage * Add CHANGELOG * [WatchOS] Fix watchOS build failure * [github] Update xcode version * [watchOS] Fix simulator device * Try again * Name escape * [Pods] Update pods * Add a bit more info * Unquote --------- Co-authored-by: Chen <[email protected]> Co-authored-by: Luciano Almeida <[email protected]>
- Instead of checking for nil using guard statements we are using self and some basic conditions - This optimises the performance significantly considering that collection size can be bigger and checking using guard can be expensive. --------- Co-authored-by: Mayank <>
--------- Co-authored-by: Guy Kogus <[email protected]> Co-authored-by: Phill Zarfos <[email protected]>
…f different types (#1114)
…fLength:)` (#1115) Co-authored-by: Luciano Almeida <[email protected]>
…fault implementation (#1113)
…rAppearance for support iOS 15 and later versions. (#1105)
…its background color (#1127)
Co-authored-by: Luciano Almeida <[email protected]> Co-authored-by: Guy Kogus <[email protected]>
* Add pushViewController(_ viewController:, hideBottomBar:) UINavigationController Extensions --------- Co-authored-by: Guy Kogus <[email protected]>
Co-authored-by: Guy Kogus <[email protected]>
* Release 6.0.0 * Removes deprecated extensions
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist
@available
if not.