Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scanning multiple targets #193

Merged
merged 17 commits into from
Apr 4, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ DerivedData/
*.perspectivev3
!default.perspectivev3
xcuserdata/
*.xcscmblueprint

## Other
*.moved-aside
Expand Down
Empty file added .gitmodules
Empty file.
2 changes: 1 addition & 1 deletion .swift-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0
3.1
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@

### New Features

- Added `isMutable` property for `Variable`
- Added support for inline code generation without requiring explicit `// sourcery:inline` comments in the source files. To use, use `sourcery:inline:auto` in a template: `// sourcery:inline:auto:MyType`
- Added `isMutable` property for `Variable`
- Added support for scanning multiple targets
- Added access level filters and disabled filtering private declarations

## 0.5.9
Expand Down
96 changes: 96 additions & 0 deletions Package.pins
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
{
"autoPin": true,
"pins": [
{
"package": "Clang_C",
"reason": null,
"repositoryURL": "https://github.com/norio-nomura/Clang_C.git",
"version": "1.0.2"
},
{
"package": "Commandant",
"reason": null,
"repositoryURL": "https://github.com/Carthage/Commandant.git",
"version": "0.12.0"
},
{
"package": "Commander",
"reason": null,
"repositoryURL": "https://github.com/kylef/Commander.git",
"version": "0.6.1"
},
{
"package": "CommonCrypto",
"reason": null,
"repositoryURL": "https://github.com/IBM-Swift/CommonCrypto.git",
"version": "0.1.4"
},
{
"package": "PathKit",
"reason": null,
"repositoryURL": "https://github.com/kylef/PathKit.git",
"version": "0.8.0"
},
{
"package": "Result",
"reason": null,
"repositoryURL": "https://github.com/antitypical/Result.git",
"version": "3.2.1"
},
{
"package": "SWXMLHash",
"reason": null,
"repositoryURL": "https://github.com/drmohundro/SWXMLHash.git",
"version": "3.0.4"
},
{
"package": "SourceKit",
"reason": null,
"repositoryURL": "https://github.com/norio-nomura/SourceKit.git",
"version": "1.0.1"
},
{
"package": "SourceKitten",
"reason": null,
"repositoryURL": "https://github.com/jpsim/SourceKitten.git",
"version": "0.17.1"
},
{
"package": "Spectre",
"reason": null,
"repositoryURL": "https://github.com/kylef/Spectre.git",
"version": "0.7.2"
},
{
"package": "Stencil",
"reason": null,
"repositoryURL": "https://github.com/kylef/Stencil.git",
"version": "0.8.0"
},
{
"package": "StencilSwiftKit",
"reason": null,
"repositoryURL": "https://github.com/SwiftGen/StencilSwiftKit.git",
"version": "1.0.1"
},
{
"package": "SwiftTryCatch",
"reason": null,
"repositoryURL": "https://github.com/vknabel/SwiftTryCatch.git",
"version": "1.1.0"
},
{
"package": "XcodeEdit",
"reason": null,
"repositoryURL": "https://github.com/tomlokhorst/XcodeEdit.git",
"version": "1.0.0"
},
{
"package": "Yams",
"reason": null,
"repositoryURL": "https://github.com/jpsim/Yams.git",
"version": "0.3.0"
}
],
"version": 1
}
5 changes: 3 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,10 @@ let package = Package(
.Package(url: "https://github.com/kylef/Stencil.git", majorVersion: 0, minor: 8),
.Package(url: "https://github.com/kylef/Commander.git", majorVersion: 0, minor: 6),
.Package(url: "https://github.com/kylef/PathKit.git", majorVersion: 0, minor: 8),
.Package(url: "https://github.com/jpsim/SourceKitten.git", majorVersion: 0, minor: 15),
.Package(url: "https://github.com/jpsim/SourceKitten.git", majorVersion: 0, minor: 17),
.Package(url: "https://github.com/vknabel/SwiftTryCatch.git", majorVersion: 1, minor: 1),
.Package(url: "https://github.com/IBM-Swift/CommonCrypto.git", majorVersion: 0),
.Package(url: "https://github.com/SwiftGen/StencilSwiftKit.git", majorVersion: 1)
.Package(url: "https://github.com/SwiftGen/StencilSwiftKit.git", majorVersion: 1),
.Package(url: "https://github.com/tomlokhorst/XcodeEdit.git", majorVersion: 1)
]
)
3 changes: 2 additions & 1 deletion Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ target 'Sourcery' do
pod 'StencilSwiftKit', '~> 1.0.0'
pod 'Commander'
pod 'PathKit'
pod 'SourceKittenFramework', :git => "git@github.com:jpsim/SourceKitten", :commit => '380a5f6'
pod 'XcodeEdit', '~> 1.0'
pod 'SourceKittenFramework', '~> 0.17'
pod 'SwiftTryCatch', :git => 'git@github.com:seanparsons/SwiftTryCatch', :commit => '798c512'
pod 'libCommonCrypto'

Expand Down
29 changes: 13 additions & 16 deletions Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,40 +4,36 @@ PODS:
- Nimble (5.1.1)
- PathKit (0.8.0)
- Quick (1.0.0)
- SourceKittenFramework (0.16.0):
- SourceKittenFramework (0.17.1):
- SWXMLHash (~> 3.0)
- Yams (~> 0.1)
- Yams (~> 0.3)
- Stencil (0.8.0):
- PathKit (~> 0.8.0)
- StencilSwiftKit (1.0.0):
- Stencil (~> 0.8.0)
- SwiftTryCatch (1.0.0)
- SWXMLHash (3.0.3)
- Yams (0.1.4)
- SWXMLHash (3.0.4)
- XcodeEdit (1.0.0)
- Yams (0.3.0)

DEPENDENCIES:
- Commander
- libCommonCrypto
- Nimble
- PathKit
- Quick
- SourceKittenFramework (from `git@github.com:jpsim/SourceKitten`, commit `380a5f6`)
- SourceKittenFramework (~> 0.17)
- Stencil (~> 0.8.0)
- StencilSwiftKit (~> 1.0.0)
- SwiftTryCatch (from `git@github.com:seanparsons/SwiftTryCatch`, commit `798c512`)
- XcodeEdit (~> 1.0)

EXTERNAL SOURCES:
SourceKittenFramework:
:commit: 380a5f6
:git: git@github.com:jpsim/SourceKitten
SwiftTryCatch:
:commit: 798c512
:git: git@github.com:seanparsons/SwiftTryCatch

CHECKOUT OPTIONS:
SourceKittenFramework:
:commit: 380a5f6
:git: git@github.com:jpsim/SourceKitten
SwiftTryCatch:
:commit: 798c512
:git: git@github.com:seanparsons/SwiftTryCatch
Expand All @@ -48,13 +44,14 @@ SPEC CHECKSUMS:
Nimble: 415e3aa3267e7bc2c96b05fa814ddea7bb686a29
PathKit: dcab05d701474011aae0e40cf892298a831f63d6
Quick: 8024e4a47e6cc03a9d5245ef0948264fc6d27cff
SourceKittenFramework: fc97eecc26d25694c6e426c6018d7107ce5f5169
SourceKittenFramework: d2b4be9f2aa65648bab455dafc510e048341cf7a
Stencil: 6669684db0262e6eb316ce233e7e02d6df0a6cd9
StencilSwiftKit: 131bdb0b90b87664651011d922d50418d8d92e0c
SwiftTryCatch: 8dec58919b07ddba4f23c80e814f7e49f05da548
SWXMLHash: 80d2529d74891bb2f15305a0b9e08f2a4f229ee7
Yams: 4a4d2b5f0db216fab03c6abc04b7692ceff7cf5f
SWXMLHash: 29d20b84692fc319ea8ed933058fe7d8d005139b
XcodeEdit: 35c213ce807063332a26857d816639dd9fbdaa9e
Yams: b17f33d61fb167d0434ebef6ed94ccaedfebf18c

PODFILE CHECKSUM: 58ffb71175458582435f265b9feab21abba05f4c
PODFILE CHECKSUM: 2707a8f3d9abef954ea54614603bff0402d3cc60

COCOAPODS: 1.2.0.beta.1
COCOAPODS: 1.2.0.beta.3
29 changes: 13 additions & 16 deletions Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading