-
-
Notifications
You must be signed in to change notification settings - Fork 624
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support method overriding in AutoMockable (#1240)
* updated automockable stencil template * updated expected AutoMockable * updated CHANGELOG * added supported case for vararg * Added example protocols for overrides * More flexible support for overridden return types * Added support for closure return type * Added more methods for tests * updated AutoMockable.expected * reverted wrong trailing whitespace trimming * added missing member lookup * Squashed commit of the following: commit 7f85e02 Author: Ruslan Alikhamov <r.alikhamov@gmail.com> Date: Wed Dec 20 01:10:31 2023 +0400 Support for variadic types as method arguments (#1241) * Added support for variadic types as method arguments * Added changelog entry * added example protocol with varargs * support for vararg in return type's closure * added missing member lookup * Squashed commit of the following: commit 7f85e02 Author: Ruslan Alikhamov <r.alikhamov@gmail.com> Date: Wed Dec 20 01:10:31 2023 +0400 Support for variadic types as method arguments (#1241) * Added support for variadic types as method arguments * Added changelog entry * added example protocol with varargs * support for vararg in return type's closure * added missing member lookup * Squashed commit of the following: commit 7f85e02 Author: Ruslan Alikhamov <r.alikhamov@gmail.com> Date: Wed Dec 20 01:10:31 2023 +0400 Support for variadic types as method arguments (#1241) * Added support for variadic types as method arguments * Added changelog entry * added example protocol with varargs * support for vararg in return type's closure * added missing member lookup * Revert "Merge branch 'master' into support-method-overriding" This reverts commit 3c81133, reversing changes made to 48816e2. * Revert "Squashed commit of the following:" This reverts commit 4f7d246. # Conflicts: # Templates/Tests/Expected/AutoMockable.expected * Updated AutoMockable.expected
- Loading branch information
Showing
7 changed files
with
767 additions
and
552 deletions.
There are no files selected for viewing
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
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
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
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
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
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
Oops, something went wrong.