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

refactor: final refactoring cleanup

3205f30318c2877ae495f494b4f5a79b3ddd9add authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: reorder files

d1223c474e58e44e04d5d8350a468d50c8203f06 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: split parser code into multiple files

13a1ff7d8c9838e397f6e779b7b4d0815eccc2d9 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: get rid of unnecesary mutations in parsers

44d61b43bfe901da6fff088fbeb794210308704f authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: split parser into multiple parts

3165a21f08ad56ceeb1d566cae4eeb6ecfdbf972 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: improve generation / parsing responsibility and separate template language

e6f045255131cda69d6c5d51e5af5f4a250360a9 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update readme

7628a2a11be5f46d5c023f64b267c347db041b05 authored almost 8 years ago by Krzysztof Zabłocki <[email protected]>
docs: release 0.5.0

a7d35840e9d29e26f71af26c689d96c988be6def authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add flattening methods

1d18dced893859cd835d99b585709c0ff8c03346 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
tests: add more tests around allMethods / filters

fac2516cd1eed9b1a6b8834ab64ed19d84e2e4d1 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update docs and metadata

bfbb6af1b3c29b39afc30f253aa899e695d5a9bf authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add allVariables that contains flattened variable list

f850af69e1c92a62e34803f380c8a8c3d2a80b10 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add counter filter

9c80336098e1df9bda415351d5b2ebee21e3f4a8 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
fix: workaround for enums raw types (#86)

5bdd1749fb3cd233ecabda34e67ae3ab18850606 authored almost 8 years ago by Ilya Puchka <[email protected]>
feat: add support for open access level (#83)

* extracted Class type

* improved diffable template to avoid warnings

* added "open" acces...

35967968ca934ee70b9e963b29d723f34d82bf98 authored almost 8 years ago by Ilya Puchka <[email protected]>
feat: add support for passing through extra arguments to templates (#82)

* processing additional cli arguments

* refactor: use same parser for arguments as for annota...

eb5f03fb41fe0c7e35ad7fc0a282d52a5c8abd9f authored almost 8 years ago by Krzysztof Zabłocki <[email protected]>
docs: tweak icon placement for readme

c14cd0c7b259aa8f5987b9f8c71f362c292b6ec4 authored almost 8 years ago by Krzysztof Zabłocki <[email protected]>
docs: improve readme

d3d060f024492e8a756b03c1c5ff6896491eb657 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add performance tests using Artsy eidolon

ec2051e487d3afa7ab7ad8f6c9db264a36757d1f authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: simplify typename logic

721e6f1ccbc95c7e70c06767fb331972f0a785c8 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: simplify resolving typealiases

aede5794642d8082b6bfedd9e317007155a31516 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.4.9 release

03cbf64c775f17fd3e12d7bb1b6d6a00ca19aa1e authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add test for closure argument

d2777580a7fab638e663615d6c620557e6286c2d authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: support for parsing methods and initializers

b5b083f0b4213aefa996fb1c6581c8cc1466ea47 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: get rid of passing in types, less state = less bugs and easier understanding

9522f174dbd2db85ee9d4e440d38c9ddb4052f80 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add type reflection for associated values

826f7e0bb9ad513b3d5f09dfa0a1606bfe5b8669 authored almost 8 years ago by Yasuhiro Inami <[email protected]>
docs: update readme

83ef1093910b22d11514ff24b472a1fc8a8df2ce authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: print status to templates while loading

ccafd23b6c93e681fc2fdde1443706e88ac6b425 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: implement folder watcher

c90a456f18c3c4496449e88710f2fb432d72c9d7 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.4.8 release

97dfe4d356e9baebb8df89f9c70bb784a408276c authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update changelog

e33fa68c7c1bb94a8021fa6944e24f1ec03b6ebf authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: leverage trackDifference in generated code

3a78955e06074fc93a0ce77a007bf78220596269 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
chore: disable code generated code from codecov

610f8836ab2d93cf7ae8ccf6fb627b2acb3efdd3 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: create diffable result and expand capabilities of tracker

b10cf3ff4503a67c283654bf691f1012e1be5cfe authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
fix: `types.implementing` and `types.based` should include protocols because they can be based on other protocols

6eabb29c63fa304ff2817d1a5d7349cf41bf1af8 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: use idx as name for associated value if name is not provided

8df66428717a9b3061503cc054e9ee9cb16bdc16 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: implement Diffable matchers

a8a74ec31058fa7bb1379014bf50cdf5f685f4fd authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add ability to access supertype of class

4ba149d9bbdc6d6767455381914d91bd8ce70d59 authored almost 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update lenses link

5d4a07bcdec6990900069ceae54de5d8f6c0f15c authored almost 8 years ago by Krzysztof Zabłocki <[email protected]>
fix: fix multibyte support

ceb187edb332fb037e5156e8f65ec7a6381eda6e authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.4.7 release

369c66326bf8d6995d3e7c786265ec513a53afa9 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: store accessLevel as raw value not swift enum

fd2c9334bdc1bb4a72e94e5f23659d0ba94907d5 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
tests: add test for rendering accessLevel

f29cd023f7aa286ae62a6348b0be89b281086f7a authored about 8 years ago by Krzysztof Zablocki <[email protected]>
added contains, hasSuffix and hasPrefix filter

organized custom filters in a separate file and tests spec

fc23246bf431153794e549115e7705eb0d3d6342 authored about 8 years ago by Ilya Puchka <[email protected]>
fix: workaround for typealias parsing causing crash

9e2f8f548a5d467eeff75a0e1ad29a17e100613a authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: updated metadata for release 0.4.5

663f74bcec1a1db4af413eb854abf0352658b2b5 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
fix: correct sources link for SwiftPM (#64)

9eb005c5e6aac477ef9929765bcc6cb92f8b60f7 authored about 8 years ago by Valentin Knabel <[email protected]>
feat: added Support for SwiftPM (#58)

* Added Package.swift manifest and shims
* Fixes build by using forks
* Updated CHANGELOG.md
...

554d9a4cae73f1d2981522c1c98b7d587414c956 authored about 8 years ago by Valentin Knabel <[email protected]>
fix: disable debug document versioning

afcdc572e51326e82f3090066ff3efe497da1e93 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
chore: add release scheme

c2263d38bc69f3ce2f52fe597cdae3cdc9bdeadd authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: increase version metadata to 0.4.4

a2018a3f0d4e8f3e5f772f319ac09eaac095cff8 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: typealiases referencing other typealiases now work

426259290b1cf6f8c33925e11d2809ec9c71a776 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: replace inherited types in typealiases

633c304232a43d9a59918ff4daa49a734221b4dc authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update changelog

0625ef6e646092c4de4ae840a5c952b9109406a0 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: small refactor, all tests pass

69f3cb7c0301facc1c967dc54660323517ac78ff authored about 8 years ago by Krzysztof Zablocki <[email protected]>
fixed handling global and local typealiases

daed76329ee6f5fe9a2f4d517b042c454f3e2775 authored about 8 years ago by Ilya Puchka <[email protected]>
refactor: simplify loop

ef8c805799aff14d638fe813492a50b309a5d4f1 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add annotation support to enum cases

a4de22a169028ca978ead3ec27fa41bed8411be5 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
chore: update dangerfile

da98de0c142332a72cfd9344d3dafb68c7d476d4 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update README.md (#56)

Associated value documentation is out of date.

28b8c987bede9984e96e9b6e11c81ea0d3b4cdab authored about 8 years ago by Miguel Bejar <[email protected]>
feat: add danger

d90e26fbea5145cf14de5f7d8c72e5044d1628b9 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.4.3 release

3629bdf754c9a302c91867a960b4f7d77793d339 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: Add upperFirst Stencil filter to template rendering environment. (#55)

The default `capitalize` filter converts a string like `helloWorld`
to `Helloworld`, which is n...

99f017eaa4a86692b381ca0971f64093b5fd11a1 authored about 8 years ago by Miguel Bejar <[email protected]>
chore: fix version to 0.4.2

dfe293797625798b6eb76e0d44f648e2bdefa51b authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add rakefile and changelog

8590442ccd5b94a24789356987e309bf58279ed8 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
chore: improve git ignore

2fdb78edc80657982f15019af53d2578b0e37194 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add support for section annotations

7af36729533af3a9a268f9ec96585cee768f805c authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: refactor annotation scanning

f29f0275d9549cddf99b9d1b75f6df935a72d7c4 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: scan all lines for annotations up front and do light gathering on each type

4c7da0eb0854cbe6cf9386c72ac5ae789f349fd3 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.4.3 release

a02f548add2746a867c8ea0a2e7fe6fb739cbbbd authored about 8 years ago by Krzysztof Zablocki <[email protected]>
tests: add case for protocol inheritance, if A implements B and C implements A then C implements B as well

0b3227d0e059af2f84c3c044e0854f6ea94456a2 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: release 0.4.2

b770d064749cb6469a9a80b03cfc18431cbdb045 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
fix: correct implements and inherits flattening, class can have both and protocol won't have inherits

719a02f53a58a6e1fc5e17a15d504c1ba91e709b authored about 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: make things less mutable

64aa1df0c851c6e560cba89c9671c4290ee52b2c authored about 8 years ago by Krzysztof Zablocki <[email protected]>
chore: tweak description

30db7e468d1521c88df789a1e5ee50bd0d6407fa authored about 8 years ago by Krzysztof Zabłocki <[email protected]>
refactor: rename type to typeName for string properties

c9b1ccce36f97e6b59e587b8b3c4f487b8935ce0 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: ensure that based and inheritedTypes is refreshed when extending types

c6aac7ecf9dd8c9109c274a68175234f3c766ca6 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
refactor: cleanup generator code

34ad55f46a564c9e3a95dbe109255b75c72e08da authored about 8 years ago by Krzysztof Zablocki <[email protected]>
fix: remove raw type from based for enums (#52)

7bf01d289303ca474e54a6981b04a6dd88525379 authored about 8 years ago by Ilya Puchka <[email protected]>
feat: ignore private types and variables as they wouldn't be accessible anyway (#47)

24447181ee0d85c844cbc91a10ab06b19c712439 authored about 8 years ago by Ilya Puchka <[email protected]>
feat: recursively process inherits / implements / based

7eef0dfa443b94e2d5518ca59e550165a50cabe1 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update readme and metadata for 0.4.1 release

1b4866d1c5ff143e3e872e85789a49749a0a8321 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: implements support for `base` `inherits` `implements` reflection on type

cd06606f399680832d41227ec2a11235ed27154f authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add properties for based, contains, implement

b6a6ea0e3f788afa578e32c1ba00a225bb1080bf authored about 8 years ago by Krzysztof Zablocki <[email protected]>
Fixed extending type with extensions that contains static properties (#44)

* changed staticViraibles to comptued property

* treating class variables as static

2a8955a7108540cc20ae1d6b60b278acd4de51ec authored about 8 years ago by Ilya Puchka <[email protected]>
chore: regenerate boilerplate

4df60338d8e551def964724a7ec1d35b530a0ff6 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.4.0 release

e99ee616ba4a91c5a02495b194aba505ea902292 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: add recognizing generics

bfbc7313f259d930f655ffef4352eff805450c61 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
feat: simplify isGeneric logic

6419dec8404fe760934dc7c51692964f0c6a8df2 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
fix: improve detecting enum rawType (#37)

30c1efd47e42070223a0f3a6d092fed7c2994f70 authored about 8 years ago by Ilya Puchka <[email protected]>
docs: update metadata for 0.3.9 release

77395d32cd2327ee8e36171b599690d28be7ce17 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
Enabled extensions of unknown types (#36)

feature: enable extensions of unknown types under `based` or `all`

8fb22887f623a95520f6df60cbc3cf0b3433f396 authored about 8 years ago by Ilya Puchka <[email protected]>
chore: runs our swiftlint to remove extra whitespaces

4d4c9eed169c0f12452574f5a23afdd16e98d085 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.3.8 release

482a534627af634079d458736d5038219fb193f8 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
Variables types reflection (#26)

feat: variables now contain separate full type information available via `type` from convience `...

a2fd6625f55cc09f904f204a5791b6d8d3b89624 authored about 8 years ago by Ilya Puchka <[email protected]>
fix: don't prune old types upon generated source discovery, instead continue scanning

4a33ef4c0d35560b2b633dc85b233bffccd2dcfe authored about 8 years ago by Krzysztof Zablocki <[email protected]>
chore: use shield circleci badge

118a7f4f58f50c3e8e5d12503718ba49a0a776ea authored about 8 years ago by Krzysztof Zabłocki <[email protected]>
chore: switch to circle ci

ccfbaf0b1f09c0437ecfedd46116fe50533e3232 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
docs: update metadata for 0.3.6 release

bc09a5740dd45ddfb3ed290afdbda03b7adb9936 authored about 8 years ago by Krzysztof Zablocki <[email protected]>
chore: whitespaces

e7d0ee2bdfb5a3ca825db8e7218f12b25d82c4f8 authored about 8 years ago by Krzysztof Zablocki <[email protected]>