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

Record all method invocations in AutoMockable (#723)

This can be useful for scenarios where a single method invocation on a
SUT invokes a mock's met...

99422bad2e71a3027f6d47782d9accc72f97457d authored over 5 years ago by Johannes Plunien <[email protected]>
Fix typo Dicsovered-> Discovered. (#722)

f8a7b3d4d839283751b12434d2e6d9e09b3be4b7 authored over 5 years ago by Stephen Williams <[email protected]>
Use updated version of SwiftTryCatch (#718)

* Use released version of SwiftTryCatch

* Use latest commit since 1.0.0 doesn't seem to work

c8553056ce780eccbf269d55d17f8871d73dd836 authored over 5 years ago by Kevin Lundberg <[email protected]>
Fixed typo

00fdf3e44d97786880ffe78d277623e582bfe3c2 authored almost 6 years ago by Ilya Puchka <[email protected]>
Update Autohashable for Swift 4.2 (#699)

* Update AutoHashable template for Swift 4.2

* Add support for inheritance for AutoHashable
...

17919988e187d13c794521783d31a3633f35bcb5 authored almost 6 years ago by Stéphane Copin <[email protected]>
Make sure function with implicit optional return types mock closure r… (#705)

* Make sure function with implicit optional return types mock closure return type is optional to...

f2d2b08af9a1f63b0af9749334912ccdfd105406 authored almost 6 years ago by Thijs de Vries <[email protected]>
Merge pull request #701 from lvsti/fix/optional-attribute

Added `optional` attribute

cb533d709b5c315a6a44f4e9adb0112394014eff authored almost 6 years ago by Sébastien Duperron <[email protected]>
Updated CHANGELOG

97644969c8f0b7e1218e13235075ea07f457056b authored almost 6 years ago by Tamas Lustyik <[email protected]>
Added `optional` attribute for methods (used in protocols exposed to ObjC)

06ca9860b83bd737e82a087537b4a0b0cd08209d authored almost 6 years ago by Tamas Lustyik <[email protected]>
Merge pull request #681 from krzysztofzablocki/swifttemplate/spm

Use SPM instead of swiftc to build swift templates

85bdf335133a5594abf57cc4fa3d92d733534798 authored almost 6 years ago by Sébastien Duperron <[email protected]>
Inject version into SwiftTemplate to use for dedicated build folder

This adds a nested folder using the version of Sourcery so that
different versions of the tool u...

b0fe57f7e263545a504b58cf8c9fe81220e19ddd authored about 6 years ago by Liquidsoul <[email protected]>
Add CHANGELOG entry

f3345c77b30a3d79ac2c8f672a5b5e3b673efd3a authored about 6 years ago by Liquidsoul <[email protected]>
Replaced PackageContent.sh bash script with a swift script

1279bf4632694860aebc5aacb5275c84c9465216 authored about 6 years ago by Liquidsoul <[email protected]>
Use SPM instead of swiftc to build Swift templates

The process is now the following:
1. create the package folder hierarchy
2. synchronize the Sour...

e85e11f4b73fd5bcf86de2fb547f597551851576 authored about 6 years ago by Liquidsoul <[email protected]>
Revert 'simplified swift templates error handling'

69c5ec98c82070682a4dce5839250cd89bfb9e4a

e29686f44f446c403122e57aceba74dd7a3ba3d9 authored about 6 years ago by Liquidsoul <[email protected]>
Package SourceryRuntime code into the Sourcery binary

The code of SourceryRuntime will now be embedded into the binary so that the
Swift template proc...

b7374aafcb13befaba38abbe51c2f9977c0c7cb4 authored about 6 years ago by Liquidsoul <[email protected]>
Add FolderSynchronizer to SwiftTemplate

6f9a04693c7b7df3eaf1b13ee32f219a1e9db81f authored about 6 years ago by Liquidsoul <[email protected]>
Change Log.error to write in error output if process is *not* Sourcery

55d0a583fdb8405fcb10f57a7019bd776e9c3180 authored about 6 years ago by Liquidsoul <[email protected]>
Do not cut out generated content when can't find location for inline annotation (#692)

* insert back into generated content when can't find location for inline annotation

* updated...

2ecb4c3a38535eee23d6086cdb5ad552625f980d authored about 6 years ago by Ilya Puchka <[email protected]>
Allow file scope declarations (types, extensions) in swift templates (#693)

* simplified swift templates error handling

* use global constants instead of context extensi...

baedabeecc65e16f27047191e14ae7c45fb7df0a authored about 6 years ago by Ilya Puchka <[email protected]>
Update Stencil (#690)

* update stencil dependencies

* use new if condition syntax

* updated CHANGELOG

ae827dc6f8b7ef8fcd8709357a16541bd4f09167 authored about 6 years ago by Ilya Puchka <[email protected]>
fix arguments property name in swift templates context (#691)

e6ced226bad122495728bfdaf4174b5918cb85d3 authored about 6 years ago by Ilya Puchka <[email protected]>
Add parsing for `lazy var` (#688)

* Add parsing for `lazy var`

- Failing test, waiting for help

* Fixed review comments and ...

48b943bbe7d944c45bcbc404fead75483d6c2b53 authored about 6 years ago by Jorge <[email protected]>
Codable enums improvement (#685)

* support enums with unnamed associated values

* throw errors on unsupported cases

cbdc2bb612e62990a6c7cb8cb9482f9206a03772 authored about 6 years ago by Ilya Puchka <[email protected]>
docs: preparing for next development iteration.

f0581c312b8a59f422be16b2736eb185e4b01bb6 authored about 6 years ago by Ilya Puchka <[email protected]>
update internal boilerplate code.

c7fcfe533e3e78875ba65412f440b3870d3d5168 authored about 6 years ago by Ilya Puchka <[email protected]>
docs: update metadata for 0.15.0 release

8436642ee22cb1d41729180ca77718ddd290efc7 authored about 6 years ago by Ilya Puchka <[email protected]>
docs update

26932b07b88cdc0a0ddfa946a1a80c6d0f773b62 authored about 6 years ago by Ilya Puchka <[email protected]>
Parsing JSON string args & annotations into arrays and dictionaries (#677)

* ADD json string parsing from CLI args to be mapped into the arguments as a dictionary

* FIX...

b091962788c409271be0062c9d059f48f6f58fcb authored about 6 years ago by Maximilian Landsmann <[email protected]>
Xcode 10 & Swift 4.2 (#683)

* FIX build with Xcode 10 (GM)

* updated pods to support swift 4.2

* fixed 2 now (sometime...

192aa719f43bb96bad92e3a77599ceeac513f1d3 authored about 6 years ago by Maximilian Landsmann <[email protected]>
Fix the creation of a symbolic link to bin/sourcery (#671)

Creating a symbolic link to `bin/sourcery` fails to execute as it will
resolve the path to Sour...

46a61e67312d9e925fc4a2c8b7b78b7dc27ea9f7 authored about 6 years ago by Sébastien Duperron <[email protected]>
Update README.md

d3a666e60d0733af79e87ad5d9166a8cdeb4a49d authored about 6 years ago by Krzysztof Zabłocki <[email protected]>
update internal boilerplate code.

1c8b556d1907556af1f194fe021636962a18622f authored about 6 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.14.0 release

3da8e45be804f7e8c664b71521790af3b101f396 authored about 6 years ago by Krzysztof Zablocki <[email protected]>
chore: update metadata for next release

2a65294bfd92482fac3a2c8b82f753e85230bebe authored about 6 years ago by Krzysztof Zablocki <[email protected]>
Fix a compile error when use 'AutoHashable'. (#667)

* Fix compile error: "Overriding declaration requires an 'override' keyword", when used "AutoHas...

d27cff3118651a2213134db7409739b01ba935ac authored about 6 years ago by tiny <[email protected]>
fix: get rid of (:_) for enum cases (#668)

b9aee0c626032bd2bfd4d8b4dbd88f90a2b833d5 authored about 6 years ago by Krzysztof Zabłocki <[email protected]>
Add support for including `.swift` files in Swift templates (#666)

1735081e4d417d4ae69610e874a3bf4d317bd457 authored about 6 years ago by Matthew Johnson <[email protected]>
Concat file content (#654)

* concatenate content of file annotations

* removed unneeded changes for inline ranges

fc7ebe87385e309b08487fcc614c53a3f4b860a1 authored about 6 years ago by Ilya Puchka <[email protected]>
fix s/isWriteable/isWritable/ typo (#646)

00dec2998b4a1cf4ecd5dc27c17831d0c8abbc10 authored over 6 years ago by Christian Tietze <[email protected]>
add explanation to what "is known" means (#642)

1a258e6d492fd50e1a3a9ca62b0f2d3847ab9aa7 authored over 6 years ago by Christian Tietze <[email protected]>
Use AnyObject for class-only protocols (#641)

* Use AnyObject for class-only protocols

From Swift's documentation [1]:

> You can limit p...

3c10eefb5e14a86aeec982bef9786a333f49c4ce authored over 6 years ago by Ornithologist Coder <[email protected]>
Update SourceKitten to 0.21.1 (#638)

45e3e6b92af9a23b8d8d53401637bd0cc59cb1c6 authored over 6 years ago by Marcelo Fabri <[email protected]>
Fix extraction of inline annotations in comments like /** sourcery: skipDescription */ (#634)

* Fix extraction of inline annotations in comments like /** sourcery: skipDescription */

* Ex...

8711ce3aedcdd34ba91a5f8c1d5ce4260b6f13c4 authored over 6 years ago by Bruno Coelho <[email protected]>
fix typo in Usage.md (#635)

a8e4e52b85150442d81625c3d164ee413b2eb0b8 authored over 6 years ago by Christian Tietze <[email protected]>
add files to root group if not provided and create folder directories otherwise

1f79d695dd196b508b90b5cd358f74cb09f33fb8 authored over 6 years ago by Ilya Puchka <[email protected]>
Update README.md

22253323e2a96b2b1567cccf8e17345de58eda92 authored over 6 years ago by Ilya Puchka <[email protected]>
Fixes #619: invalid file path when linked to project

34381ecb0d1a3a38f735d2253d262893e2152516 authored over 6 years ago by Ilya Puchka <[email protected]>
AutoEquatable with annotations (#617)

* Set == function to public as required by the Equatable protocol

* Added changelog

* Adde...

f5add17a20126ccff35e48bd108a01adf06a988a authored over 6 years ago by Alberto Salas <[email protected]>
update Package.resolved (#618)

593b0634b32e75d9070a0b37745275127a31ab2b authored over 6 years ago by Christian Tietze <[email protected]>
Fixed AutoEquatable access level for == func (#616)

* Set == function to public as required by the Equatable protocol

* Added changelog

19335c27d7a25cfd1fa1a2181319f267c5b56d95 authored over 6 years ago by Alberto Salas <[email protected]>
update internal boilerplate code.

3863827d3a9a61f13f8ff40fbd625c26cc8fc619 authored over 6 years ago by Ilya Puchka <[email protected]>
docs: update metadata for 0.13.1 release

1390b819e24cd1091ab863a5b9f2788a8953a071 authored over 6 years ago by Ilya Puchka <[email protected]>
updated docs

2139a34f9d2c3efce08110117a28aee6718c3859 authored over 6 years ago by Ilya Puchka <[email protected]>
Cache base path configurable via yaml file (#612)

* chore: .bundle/config updated by bundler

* feat: configurable cacheBasePath via YAML file
...

31c6a17e5493bca9140f026a23d949eeb8105f7e authored over 6 years ago by Jim Roepcke <[email protected]>
AutoCodable for enums (#606)

* generate codable for enums without raw type and associated values

* handle enum cases with ...

fc767e0f7f9584dcc3e3a59e1128c8c82a824e3c authored over 6 years ago by Ilya Puchka <[email protected]>
fixed code highlighting in codable guide

6e29894121e66dcbab9d3e64367464e46c5546fd authored over 6 years ago by Ilya Puchka <[email protected]>
move Codable to examples section

6516bf2eae414c65dbce1a0c282e3f9a04a2506c authored over 6 years ago by Ilya Puchka <[email protected]>
update internal boilerplate code.

68a837239df4e4b1b3ef9cfd6c2b8fc616f9f2df authored over 6 years ago by Ilya Puchka <[email protected]>
docs: update metadata for 0.13.0 release

1b874d4d00f5bbd679443b6f3a391e693032d04e authored over 6 years ago by Ilya Puchka <[email protected]>
updated docs

10dba3de71f27f283ac3ab09d275b7d6db602071 authored over 6 years ago by Ilya Puchka <[email protected]>
fixed adding protocol conformance to NSObject subclasses (#603)

a092c4b2a47daee26fa11b8be92e0484a5bc9633 authored over 6 years ago by Ilya Puchka <[email protected]>
AutoCodable template (#599)

* Add undefined keys to CodingKeys enum

* added comment about autogenerated keys

* marker ...

ce7947376df20bff18f1c5637565fc44800ccc0a authored over 6 years ago by Ilya Puchka <[email protected]>
insert auto-inlined code line before body end (#602)

fa0c2a43969ee803b4dc9dfa137302f3d83bcfd5 authored over 6 years ago by Ilya Puchka <[email protected]>
fixed parsing protocol methods return types followed by attributes (#598)

fixed parsing protocol methods return types followed by attributes

cae2300b513f181d3a4022b817a8e8c117c0f887 authored over 6 years ago by Ilya Puchka <[email protected]>
update internal boilerplate code.

36759cd4cde3eb4a2a94da313e4ad17e596f8829 authored over 6 years ago by Ilya Puchka <[email protected]>
docs: update metadata for 0.12.0 release

3d6b7120ceb66a50ae2e1109824a27e4ae084edb authored over 6 years ago by Ilya Puchka <[email protected]>
Swift 4.1 (#571)

* swift 4.1 warnings fixed

* updated .swift-version

* removed unneeded string extension

...

f864148398a963cce53374442b86164544b55b0b authored over 6 years ago by Ilya Puchka <[email protected]>
changed order of tasks in release rake job

a4c14954290431b5e0e0fd003e672524502808ff authored over 6 years ago by Ilya Puchka <[email protected]>
updated templates tests boilerplate

e1d4bc06df599ba80d16ee4aee012601261aa3c8 authored over 6 years ago by Ilya Puchka <[email protected]>
Fix dependencies (#591)

* ensure SPM and CocoaPods dependencies match, update SourceKitten in SPM to 0.20.0

* fix coc...

2443407a5a1753a8bfb96a8ff1648253ae6e8271 authored over 6 years ago by Ilya Puchka <[email protected]>
update internal boilerplate code.

1b19a9cd96869e92fb3d5c147178ea8549ad0cc9 authored over 6 years ago by Ilya Puchka <[email protected]>
docs: update metadata for 0.11.2 release

8280c1aca2bc48c676aa0b2730ac50520728ee7f authored over 6 years ago by Ilya Puchka <[email protected]>
doc update

889f8f03be8d9598649fb26b1498505839ecd304 authored over 6 years ago by Ilya Puchka <[email protected]>
Update CHANGELOG.md

cec60f0b530ae33d203af22aa7ca8ca5b8eac520 authored over 6 years ago by Ilya Puchka <[email protected]>
Revert: fix: use process environment when running commands (#495) (#593)

d4f2aa27e45573a1e63c9d7b34b99fd97cba6f59 authored over 6 years ago by Ilya Puchka <[email protected]>
Fix for AutoMockable template to handle methods optional return values (#595)

* Fix for AutoMockable template to handle methods optional return values

* Update Changelog.m...

d0e2a1338c6d54e33ee4183a8b9d09adc4e1d9e0 authored over 6 years ago by Sergey Kuryanov <[email protected]>
fix autocases extension access level (#592)

6799f3c9383f7397d74c23b052432879642764f8 authored over 6 years ago by Ilya Puchka <[email protected]>
docs: preparing for next development iteration.

53eaa750750314547bf754ecdde78b457bd8d73d authored over 6 years ago by Liquidsoul <[email protected]>
rake: use local variable in validate_docs

This is to ensure we put the dervied data in the folder we'll be
deleting afterwards.

fb756b3b79c9851bf4e38dea36b522e4b959e2a8 authored over 6 years ago by Liquidsoul <[email protected]>
docs: update metadata for 0.11.1 release

c133f50fcf7c4e9b619420b0d71d9045de5cadbe authored over 6 years ago by Liquidsoul <[email protected]>
Update docs

0ffc8caf316f300a6524c749f343d6aab595b38f authored over 6 years ago by Liquidsoul <[email protected]>
rake: use same arguments for sourcekitten call in docs and validate_docs

6264af5310575cdc2bf9cdb0e4dc3c6e42565216 authored over 6 years ago by Liquidsoul <[email protected]>
Update internal boilerplate code

c5aa225086cf324b8b92cde965d2276a6007f8fe authored over 6 years ago by Liquidsoul <[email protected]>
Update CHANGELOG

b554c6bac75ac03c9ce4242e89d8803d368ab1f5 authored over 6 years ago by Liquidsoul <[email protected]>
docs: preparing for next development iteration.

8ec656a173d9a033daaeb47f058e92c080454e0b authored over 6 years ago by Liquidsoul <[email protected]>
Set Swift Language version to 4.0 for Yams and SourceKittenFramework

48292e1c6f011729bf9763407f5824d204d1a0b1 authored over 6 years ago by Liquidsoul <[email protected]>
update SourceKitten to 0.20 (#589)

* update SourceKitten to 0.20

* shut up slather

190d1cb2b46ecc68c36f35d2aa3d2699df89a3e4 authored over 6 years ago by Ilya Puchka <[email protected]>
README grammar and style updates (#588)

2e2c2315c4ac5a9ac5ca8cfe6dab2239b5902f02 authored over 6 years ago by Aaron Brager <[email protected]>
Fix README (#582)

Update README.md

f6463b8baa0a1dab10c29a4d9f72a328f884ea05 authored over 6 years ago by Takeshi Ihara <[email protected]>
Fixed parsing protocol methods return type (#579)

8564ad35c84340f72794bc132f0f2088521f2e5c authored over 6 years ago by Ilya Puchka <[email protected]>
docs: update metadata for 0.11.0 release

3afeb07512313c42ae6046f3a0e7b5ac86f49387 authored over 6 years ago by Ilya Puchka <[email protected]>
update internal boilerplate code.

363280bdfdd221d4c1ceb606a4ae07927ba276db authored over 6 years ago by Ilya Puchka <[email protected]>
and pods project too 🤦‍♂️

2c815b758ef94ed2e577b5b6ac9ec91932295718 authored over 6 years ago by Ilya Puchka <[email protected]>
docs got updated again 🤦‍♂️

64a9f36c6cf275e5487ab1e3cc5bc6c9e1edee81 authored over 6 years ago by Ilya Puchka <[email protected]>
fixed rakefile

b59bab846b55a1bfca343ef80ff315726dd2bfb5 authored over 6 years ago by Ilya Puchka <[email protected]>
pod install

0890720e96459560ad2af34185f984f364e97102 authored over 6 years ago by Ilya Puchka <[email protected]>
updated docs

516827a476371e516c1ce689e7897d71b2720354 authored over 6 years ago by Ilya Puchka <[email protected]>
Associated type for enum cases with empty parenthesis (#573)

* Fix enum cases with empty parenthesis not having Void associated value

* Update CHANGELOG.m...

11455cde7fe21685e3c6be254b0259a530c06214 authored over 6 years ago by Andrey Sevrikov <[email protected]>
Git-ignored IDEA based IDEs configurations. (#569)

5779f868924cfb7415115d413b412b3114ffd235 authored over 6 years ago by Eugene Egorov <[email protected]>