Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/krzysztofzablocki/Sourcery
Meta-programming for Swift, stop writing boilerplate code.
https://github.com/krzysztofzablocki/Sourcery
This can be useful for scenarios where a single method invocation on a
SUT invokes a mock's met...
f8a7b3d4d839283751b12434d2e6d9e09b3be4b7 authored almost 6 years ago
* Use released version of SwiftTryCatch
* Use latest commit since 1.0.0 doesn't seem to work
c8553056ce780eccbf269d55d17f8871d73dd836 authored about 6 years ago00fdf3e44d97786880ffe78d277623e582bfe3c2 authored about 6 years ago
* Update AutoHashable template for Swift 4.2
* Add support for inheritance for AutoHashable
...
* Make sure function with implicit optional return types mock closure return type is optional to...
f2d2b08af9a1f63b0af9749334912ccdfd105406 authored about 6 years agoAdded `optional` attribute
cb533d709b5c315a6a44f4e9adb0112394014eff authored about 6 years ago97644969c8f0b7e1218e13235075ea07f457056b authored about 6 years ago
06ca9860b83bd737e82a087537b4a0b0cd08209d authored about 6 years ago
Use SPM instead of swiftc to build swift templates
85bdf335133a5594abf57cc4fa3d92d733534798 authored over 6 years ago
This adds a nested folder using the version of Sourcery so that
different versions of the tool u...
f3345c77b30a3d79ac2c8f672a5b5e3b673efd3a authored over 6 years ago
1279bf4632694860aebc5aacb5275c84c9465216 authored over 6 years ago
The process is now the following:
1. create the package folder hierarchy
2. synchronize the Sour...
69c5ec98c82070682a4dce5839250cd89bfb9e4a
e29686f44f446c403122e57aceba74dd7a3ba3d9 authored over 6 years ago
The code of SourceryRuntime will now be embedded into the binary so that the
Swift template proc...
6f9a04693c7b7df3eaf1b13ee32f219a1e9db81f authored over 6 years ago
55d0a583fdb8405fcb10f57a7019bd776e9c3180 authored over 6 years ago
* insert back into generated content when can't find location for inline annotation
* updated...
2ecb4c3a38535eee23d6086cdb5ad552625f980d authored over 6 years ago* simplified swift templates error handling
* use global constants instead of context extensi...
baedabeecc65e16f27047191e14ae7c45fb7df0a authored over 6 years ago* update stencil dependencies
* use new if condition syntax
* updated CHANGELOG
ae827dc6f8b7ef8fcd8709357a16541bd4f09167 authored over 6 years agoe6ced226bad122495728bfdaf4174b5918cb85d3 authored over 6 years ago
* Add parsing for `lazy var`
- Failing test, waiting for help
* Fixed review comments and ...
48b943bbe7d944c45bcbc404fead75483d6c2b53 authored over 6 years ago* support enums with unnamed associated values
* throw errors on unsupported cases
cbdc2bb612e62990a6c7cb8cb9482f9206a03772 authored over 6 years agof0581c312b8a59f422be16b2736eb185e4b01bb6 authored over 6 years ago
c7fcfe533e3e78875ba65412f440b3870d3d5168 authored over 6 years ago
8436642ee22cb1d41729180ca77718ddd290efc7 authored over 6 years ago
26932b07b88cdc0a0ddfa946a1a80c6d0f773b62 authored over 6 years ago
* ADD json string parsing from CLI args to be mapped into the arguments as a dictionary
* FIX...
b091962788c409271be0062c9d059f48f6f58fcb authored over 6 years ago* FIX build with Xcode 10 (GM)
* updated pods to support swift 4.2
* fixed 2 now (sometime...
192aa719f43bb96bad92e3a77599ceeac513f1d3 authored over 6 years ago
Creating a symbolic link to `bin/sourcery` fails to execute as it will
resolve the path to Sour...
d3a666e60d0733af79e87ad5d9166a8cdeb4a49d authored over 6 years ago
1c8b556d1907556af1f194fe021636962a18622f authored over 6 years ago
3da8e45be804f7e8c664b71521790af3b101f396 authored over 6 years ago
2a65294bfd92482fac3a2c8b82f753e85230bebe authored over 6 years ago
* Fix compile error: "Overriding declaration requires an 'override' keyword", when used "AutoHas...
d27cff3118651a2213134db7409739b01ba935ac authored over 6 years agob9aee0c626032bd2bfd4d8b4dbd88f90a2b833d5 authored over 6 years ago
1735081e4d417d4ae69610e874a3bf4d317bd457 authored over 6 years ago
* concatenate content of file annotations
* removed unneeded changes for inline ranges
fc7ebe87385e309b08487fcc614c53a3f4b860a1 authored over 6 years ago00dec2998b4a1cf4ecd5dc27c17831d0c8abbc10 authored over 6 years ago
1a258e6d492fd50e1a3a9ca62b0f2d3847ab9aa7 authored over 6 years ago
* Use AnyObject for class-only protocols
From Swift's documentation [1]:
> You can limit p...
3c10eefb5e14a86aeec982bef9786a333f49c4ce authored over 6 years ago45e3e6b92af9a23b8d8d53401637bd0cc59cb1c6 authored over 6 years ago
* Fix extraction of inline annotations in comments like /** sourcery: skipDescription */
* Ex...
8711ce3aedcdd34ba91a5f8c1d5ce4260b6f13c4 authored over 6 years agoa8e4e52b85150442d81625c3d164ee413b2eb0b8 authored over 6 years ago
1f79d695dd196b508b90b5cd358f74cb09f33fb8 authored over 6 years ago
22253323e2a96b2b1567cccf8e17345de58eda92 authored over 6 years ago
34381ecb0d1a3a38f735d2253d262893e2152516 authored over 6 years ago
* Set == function to public as required by the Equatable protocol
* Added changelog
* Adde...
f5add17a20126ccff35e48bd108a01adf06a988a authored over 6 years ago593b0634b32e75d9070a0b37745275127a31ab2b authored over 6 years ago
* Set == function to public as required by the Equatable protocol
* Added changelog
19335c27d7a25cfd1fa1a2181319f267c5b56d95 authored over 6 years ago3863827d3a9a61f13f8ff40fbd625c26cc8fc619 authored over 6 years ago
1390b819e24cd1091ab863a5b9f2788a8953a071 authored over 6 years ago
2139a34f9d2c3efce08110117a28aee6718c3859 authored over 6 years ago
* chore: .bundle/config updated by bundler
* feat: configurable cacheBasePath via YAML file
...
* generate codable for enums without raw type and associated values
* handle enum cases with ...
fc767e0f7f9584dcc3e3a59e1128c8c82a824e3c authored over 6 years ago6e29894121e66dcbab9d3e64367464e46c5546fd authored almost 7 years ago
6516bf2eae414c65dbce1a0c282e3f9a04a2506c authored almost 7 years ago
68a837239df4e4b1b3ef9cfd6c2b8fc616f9f2df authored almost 7 years ago
1b874d4d00f5bbd679443b6f3a391e693032d04e authored almost 7 years ago
10dba3de71f27f283ac3ab09d275b7d6db602071 authored almost 7 years ago
a092c4b2a47daee26fa11b8be92e0484a5bc9633 authored almost 7 years ago
* Add undefined keys to CodingKeys enum
* added comment about autogenerated keys
* marker ...
ce7947376df20bff18f1c5637565fc44800ccc0a authored almost 7 years agofa0c2a43969ee803b4dc9dfa137302f3d83bcfd5 authored almost 7 years ago
fixed parsing protocol methods return types followed by attributes
cae2300b513f181d3a4022b817a8e8c117c0f887 authored almost 7 years ago36759cd4cde3eb4a2a94da313e4ad17e596f8829 authored almost 7 years ago
3d6b7120ceb66a50ae2e1109824a27e4ae084edb authored almost 7 years ago
* swift 4.1 warnings fixed
* updated .swift-version
* removed unneeded string extension
...
f864148398a963cce53374442b86164544b55b0b authored almost 7 years agoa4c14954290431b5e0e0fd003e672524502808ff authored almost 7 years ago
e1d4bc06df599ba80d16ee4aee012601261aa3c8 authored almost 7 years ago
* ensure SPM and CocoaPods dependencies match, update SourceKitten in SPM to 0.20.0
* fix coc...
2443407a5a1753a8bfb96a8ff1648253ae6e8271 authored almost 7 years ago1b19a9cd96869e92fb3d5c147178ea8549ad0cc9 authored almost 7 years ago
8280c1aca2bc48c676aa0b2730ac50520728ee7f authored almost 7 years ago
889f8f03be8d9598649fb26b1498505839ecd304 authored almost 7 years ago
cec60f0b530ae33d203af22aa7ca8ca5b8eac520 authored almost 7 years ago
d4f2aa27e45573a1e63c9d7b34b99fd97cba6f59 authored almost 7 years ago
* Fix for AutoMockable template to handle methods optional return values
* Update Changelog.m...
d0e2a1338c6d54e33ee4183a8b9d09adc4e1d9e0 authored almost 7 years ago6799f3c9383f7397d74c23b052432879642764f8 authored almost 7 years ago
53eaa750750314547bf754ecdde78b457bd8d73d authored almost 7 years ago
This is to ensure we put the dervied data in the folder we'll be
deleting afterwards.
c133f50fcf7c4e9b619420b0d71d9045de5cadbe authored almost 7 years ago
0ffc8caf316f300a6524c749f343d6aab595b38f authored almost 7 years ago
6264af5310575cdc2bf9cdb0e4dc3c6e42565216 authored almost 7 years ago
c5aa225086cf324b8b92cde965d2276a6007f8fe authored almost 7 years ago
b554c6bac75ac03c9ce4242e89d8803d368ab1f5 authored almost 7 years ago
8ec656a173d9a033daaeb47f058e92c080454e0b authored almost 7 years ago
48292e1c6f011729bf9763407f5824d204d1a0b1 authored almost 7 years ago
* update SourceKitten to 0.20
* shut up slather
190d1cb2b46ecc68c36f35d2aa3d2699df89a3e4 authored almost 7 years ago2e2c2315c4ac5a9ac5ca8cfe6dab2239b5902f02 authored almost 7 years ago
Update README.md
f6463b8baa0a1dab10c29a4d9f72a328f884ea05 authored almost 7 years ago8564ad35c84340f72794bc132f0f2088521f2e5c authored almost 7 years ago
3afeb07512313c42ae6046f3a0e7b5ac86f49387 authored almost 7 years ago
363280bdfdd221d4c1ceb606a4ae07927ba276db authored almost 7 years ago
2c815b758ef94ed2e577b5b6ac9ec91932295718 authored almost 7 years ago
64a9f36c6cf275e5487ab1e3cc5bc6c9e1edee81 authored almost 7 years ago
b59bab846b55a1bfca343ef80ff315726dd2bfb5 authored almost 7 years ago
0890720e96459560ad2af34185f984f364e97102 authored almost 7 years ago
516827a476371e516c1ce689e7897d71b2720354 authored almost 7 years ago
* Fix enum cases with empty parenthesis not having Void associated value
* Update CHANGELOG.m...
11455cde7fe21685e3c6be254b0259a530c06214 authored almost 7 years ago5779f868924cfb7415115d413b412b3114ffd235 authored almost 7 years ago