Ilya Puchka

Results 26 issues of Ilya Puchka

Always get this error even on clean build: ``` Could not locate compile command for /Users/iilyapuchka/Documents/.../....swift 
If you have switched xcode versions, please cmd-shift-k to clean then rebuild the project...

Currently multiple targets support has a limitation that it is not able to distinguish types with the same name coming from different modules. If types with the same name from...

enhancement

If template tries to auto inline code in the same file all inlined code after the first auto-inlining is inserted in a wrong position. We need to adjust offset based...

bug

Currently Sourcery can be used only as a tool, though theoretically it can be used as a dependency to power other tools. We got such requests several times in the...

let's discuss

Sourcekitten has the option to store structure output in the file so that it can be then used by other tools. We can do the same to enable other tools...

enhancement

Currently swift templates are compiled using swiftc, which requires to pass it some non-trivial arguments and perform additional step to properly link SourceryRuntime. Instead we can generate package manifest for...

let's discuss

enhancement
help wanted

Annotations are not compiled and very easy to type wrong. Then it can produce confusing result for which you need to read template carefully. To improve understanding of templates we...

enhancement

@krzysztofzablocki @Antondomashnev I have an idea how to improve discoverability of custom filters (and any other Sourcery API) that I saw in some other project. It's not the first time...

let's discuss

In some cases output that starts with 4 spaces is treated as shell command instead of "other". Example: ``` step I have a string ``` where this is just a...