Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
TadeasKriz committed Oct 17, 2017
1 parent 01ee3fa commit 52dcdbf
Show file tree
Hide file tree
Showing 10 changed files with 127 additions and 100 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Changelog

## 0.9.3
## 0.10.1
* Fixed some errors with getters [bug #151](https://github.com/Brightify/Cuckoo/issues/151)

## 0.10.0

* Updated for Swift 4 (Xcode 9 GM)

Expand Down
2 changes: 1 addition & 1 deletion Cuckoo.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "Cuckoo"
s.version = "0.10.0"
s.version = "0.10.1"
s.summary = "Cuckoo - first boilerplate-free Swift mocking framework."
s.description = <<-DESC
Cuckoo is a mocking framework with an easy to use API (inspired by Mockito).
Expand Down
116 changes: 58 additions & 58 deletions Cuckoo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -71,54 +71,61 @@
/* End PBXBuildFile section */

/* Begin PBXContainerItemProxy section */
182B68E61EAFAB52007CC668 /* PBXContainerItemProxy */ = {
182B68F01EAFAB52007CC668 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_212;
remoteInfo = cuckoo_generator;
};
18304C991F96004900882727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_207;
remoteGlobalIDString = OBJ_216;
remoteInfo = SourceKittenFramework;
};
182B68E81EAFAB52007CC668 /* PBXContainerItemProxy */ = {
18304C9B1F96004900882727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_208;
remoteGlobalIDString = OBJ_217;
remoteInfo = FileKit;
};
182B68EA1EAFAB52007CC668 /* PBXContainerItemProxy */ = {
18304C9D1F96004900882727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_209;
remoteGlobalIDString = OBJ_218;
remoteInfo = Spectre;
};
182B68EC1EAFAB52007CC668 /* PBXContainerItemProxy */ = {
18304C9F1F96004900882727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_210;
remoteGlobalIDString = OBJ_219;
remoteInfo = PathKit;
};
182B68EE1EAFAB52007CC668 /* PBXContainerItemProxy */ = {
18304CA11F96004900882727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_211;
remoteGlobalIDString = OBJ_220;
remoteInfo = Stencil;
};
182B68F01EAFAB52007CC668 /* PBXContainerItemProxy */ = {
18304CA51F96004900882727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_212;
remoteInfo = cuckoo_generator;
remoteGlobalIDString = OBJ_223;
remoteInfo = TemplateEncoder;
};
182B68F21EAFAB52007CC668 /* PBXContainerItemProxy */ = {
18304CDA1F9603D700882727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = OBJ_214;
remoteInfo = TemplateEncoder;
remoteGlobalIDString = "SWXMLHash::SWXMLHash::Product";
remoteInfo = SWXMLHash;
};
183D04071C4691C600EBAEF3 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
Expand Down Expand Up @@ -155,13 +162,6 @@
remoteGlobalIDString = "Yams::CYaml::Product";
remoteInfo = CYaml;
};
7940CAA71F69A28800195923 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = "SWXMLHash::SWXMLHash::Product";
remoteInfo = SWXMLHash;
};
DC9786BA1D70418600C9E64E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = DC9786B31D70418600C9E64E /* CuckooGenerator.xcodeproj */;
Expand Down Expand Up @@ -441,19 +441,19 @@
DC9786B41D70418600C9E64E /* Products */ = {
isa = PBXGroup;
children = (
182B68F11EAFAB52007CC668 /* cuckoo_generator */,
182B68F11EAFAB52007CC668 /* SWXMLHash.framework */,
DC9786BB1D70418600C9E64E /* CuckooGeneratorFramework.framework */,
7940CAA01F69A28800195923 /* Commandant.framework */,
7940CAA21F69A28800195923 /* Result.framework */,
182B68EF1EAFAB52007CC668 /* Stencil.framework */,
182B68ED1EAFAB52007CC668 /* PathKit.framework */,
182B68EB1EAFAB52007CC668 /* Spectre.framework */,
182B68E71EAFAB52007CC668 /* SourceKittenFramework.framework */,
18304CA21F96004900882727 /* Stencil.framework */,
18304CA01F96004900882727 /* PathKit.framework */,
18304C9E1F96004900882727 /* Spectre.framework */,
18304C9A1F96004900882727 /* SourceKittenFramework.framework */,
7940CAA41F69A28800195923 /* Yams.framework */,
7940CAA61F69A28800195923 /* CYaml.framework */,
7940CAA81F69A28800195923 /* SWXMLHash.framework */,
182B68E91EAFAB52007CC668 /* FileKit.framework */,
182B68F31EAFAB52007CC668 /* TemplateEncoder */,
18304CDB1F9603D700882727 /* SWXMLHash.framework */,
18304C9C1F96004900882727 /* FileKit.framework */,
18304CA61F96004900882727 /* TemplateEncoder */,
);
name = Products;
sourceTree = "<group>";
Expand Down Expand Up @@ -576,53 +576,60 @@
/* End PBXProject section */

/* Begin PBXReferenceProxy section */
182B68E71EAFAB52007CC668 /* SourceKittenFramework.framework */ = {
182B68F11EAFAB52007CC668 /* SWXMLHash.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = SWXMLHash.framework;
remoteRef = 182B68F01EAFAB52007CC668 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
18304C9A1F96004900882727 /* SourceKittenFramework.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = SourceKittenFramework.framework;
remoteRef = 182B68E61EAFAB52007CC668 /* PBXContainerItemProxy */;
remoteRef = 18304C991F96004900882727 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
182B68E91EAFAB52007CC668 /* FileKit.framework */ = {
18304C9C1F96004900882727 /* FileKit.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = FileKit.framework;
remoteRef = 182B68E81EAFAB52007CC668 /* PBXContainerItemProxy */;
remoteRef = 18304C9B1F96004900882727 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
182B68EB1EAFAB52007CC668 /* Spectre.framework */ = {
18304C9E1F96004900882727 /* Spectre.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = Spectre.framework;
remoteRef = 182B68EA1EAFAB52007CC668 /* PBXContainerItemProxy */;
remoteRef = 18304C9D1F96004900882727 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
182B68ED1EAFAB52007CC668 /* PathKit.framework */ = {
18304CA01F96004900882727 /* PathKit.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = PathKit.framework;
remoteRef = 182B68EC1EAFAB52007CC668 /* PBXContainerItemProxy */;
remoteRef = 18304C9F1F96004900882727 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
182B68EF1EAFAB52007CC668 /* Stencil.framework */ = {
18304CA21F96004900882727 /* Stencil.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = Stencil.framework;
remoteRef = 182B68EE1EAFAB52007CC668 /* PBXContainerItemProxy */;
remoteRef = 18304CA11F96004900882727 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
182B68F11EAFAB52007CC668 /* cuckoo_generator */ = {
18304CA61F96004900882727 /* TemplateEncoder */ = {
isa = PBXReferenceProxy;
fileType = text;
path = cuckoo_generator;
remoteRef = 182B68F01EAFAB52007CC668 /* PBXContainerItemProxy */;
path = TemplateEncoder;
remoteRef = 18304CA51F96004900882727 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
182B68F31EAFAB52007CC668 /* TemplateEncoder */ = {
18304CDB1F9603D700882727 /* SWXMLHash.framework */ = {
isa = PBXReferenceProxy;
fileType = text;
path = TemplateEncoder;
remoteRef = 182B68F21EAFAB52007CC668 /* PBXContainerItemProxy */;
fileType = wrapper.framework;
path = SWXMLHash.framework;
remoteRef = 18304CDA1F9603D700882727 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
7940CAA01F69A28800195923 /* Commandant.framework */ = {
Expand Down Expand Up @@ -653,13 +660,6 @@
remoteRef = 7940CAA51F69A28800195923 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
7940CAA81F69A28800195923 /* SWXMLHash.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = SWXMLHash.framework;
remoteRef = 7940CAA71F69A28800195923 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
DC9786BB1D70418600C9E64E /* CuckooGeneratorFramework.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
Expand Down Expand Up @@ -838,7 +838,7 @@
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_REFLECTION_METADATA_LEVEL = none;
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALID_ARCHS = "i386 x86_64 armv7 armv7s arm64";
VERSIONING_SYSTEM = "apple-generic";
Expand Down Expand Up @@ -885,7 +885,7 @@
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx";
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
SWIFT_REFLECTION_METADATA_LEVEL = none;
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VALID_ARCHS = "i386 x86_64 armv7 armv7s arm64";
Expand Down Expand Up @@ -1013,7 +1013,7 @@
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator macosx";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_REFLECTION_METADATA_LEVEL = none;
SWIFT_VERSION = 3.0;
SWIFT_VERSION = 4.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALID_ARCHS = "i386 x86_64 armv7 armv7s arm64";
VERSIONING_SYSTEM = "apple-generic";
Expand Down
32 changes: 23 additions & 9 deletions Cuckoo.xcworkspace/xcshareddata/Cuckoo.xcscmblueprint
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@

},
"DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey" : {
"1B9E61546D4F9511D800AE955CDC56CD3D276E5C" : 9223372036854775807,
"D591987028BFCE350CA11D7DA7F1AE9C4373C207" : 9223372036854775807,
"3DA8097D366B6AFDAEA91946C35253AA1EBC780B" : 9223372036854775807,
"D23C0CEAADB77074FDA4459000068A7940EB7AD0" : 0,
"E084C86B03F81D63323C9E7510697EA528A758C7" : 0,
"1B9E61546D4F9511D800AE955CDC56CD3D276E5C" : 9223372036854775807,
"E3472B155FC961329A2EA7BFAD3AFAE6EFBD63E5" : 9223372036854775807,
"E111B14063EC98ABE518A93E1C4498F4167C2DEE" : 0,
"64ACE19A884E8C30BC53E2E0CE86010ECED70B5A" : 0,
Expand All @@ -19,17 +21,19 @@
},
"DVTSourceControlWorkspaceBlueprintIdentifierKey" : "AA22B945-78BB-4BFD-8BCA-01658017BF31",
"DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey" : {
"1B9E61546D4F9511D800AE955CDC56CD3D276E5C" : "Cuckoo\/Generator\/Packages\/Yams-0.1.4\/",
"D23C0CEAADB77074FDA4459000068A7940EB7AD0" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/Commandant\/",
"E084C86B03F81D63323C9E7510697EA528A758C7" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/xcconfigs\/",
"E3472B155FC961329A2EA7BFAD3AFAE6EFBD63E5" : "Cuckoo\/Generator\/Packages\/PathKit-0.8.0\/",
"D591987028BFCE350CA11D7DA7F1AE9C4373C207" : "Cuckoo\/Generator\/.build\/checkouts\/Spectre.git--7655155069707042687\/",
"3DA8097D366B6AFDAEA91946C35253AA1EBC780B" : "Cuckoo\/Generator\/.build\/checkouts\/Stencil.git-7635584243355970173\/",
"D23C0CEAADB77074FDA4459000068A7940EB7AD0" : "Cuckoo\/Generator\/.build\/checkouts\/Commandant.git-3062511658102057207\/",
"E084C86B03F81D63323C9E7510697EA528A758C7" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/Commandant\/Carthage\/Checkouts\/xcconfigs\/",
"1B9E61546D4F9511D800AE955CDC56CD3D276E5C" : "Cuckoo\/Generator\/.build\/checkouts\/Yams.git-8068124914099325722\/",
"E3472B155FC961329A2EA7BFAD3AFAE6EFBD63E5" : "Cuckoo\/Generator\/.build\/checkouts\/PathKit.git--1865447967743163058\/",
"E111B14063EC98ABE518A93E1C4498F4167C2DEE" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/YamlSwift\/",
"64ACE19A884E8C30BC53E2E0CE86010ECED70B5A" : "Cuckoo\/Generator\/Dependencies\/FileKit\/",
"64ACE19A884E8C30BC53E2E0CE86010ECED70B5A" : "Cuckoo\/Generator\/.build\/checkouts\/FileKit.git-2495357206000708207\/",
"95438028B10BBB846574013D29F154A00556A9D1" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/Commandant\/Carthage\/Checkouts\/Quick\/Externals\/Nimble\/",
"EB2210CFD48672E403BED699D5D7F01B844069CF" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/SWXMLHash\/",
"EB2210CFD48672E403BED699D5D7F01B844069CF" : "Cuckoo\/Generator\/.build\/checkouts\/SWXMLHash.git-5776748636326364470\/",
"D0725CAC6FF2D66F2C83C2C48DC12106D42DAA64" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/Commandant\/Carthage\/Checkouts\/Quick\/",
"FD7DA18210A2C280E9107E37D7344F243FEE5F75" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/",
"956D2B21DD155C49504BB67697A67F7C5351A353" : "Cuckoo\/Generator\/Dependencies\/SourceKitten\/Carthage\/Checkouts\/Commandant\/Carthage\/Checkouts\/Result\/",
"FD7DA18210A2C280E9107E37D7344F243FEE5F75" : "Cuckoo\/Generator\/.build\/checkouts\/SourceKitten.git-6484296299232452758\/",
"956D2B21DD155C49504BB67697A67F7C5351A353" : "Cuckoo\/Generator\/.build\/checkouts\/Result.git-8684547452332391156\/",
"509FD5E949BB67AB92770169324D45AB1917F796" : "Cuckoo\/"
},
"DVTSourceControlWorkspaceBlueprintNameKey" : "Cuckoo",
Expand All @@ -41,6 +45,11 @@
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "1B9E61546D4F9511D800AE955CDC56CD3D276E5C"
},
{
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "\/Users\/TadeasKriz\/Development\/Cuckoo\/Generator\/.build\/repositories\/Stencil.git-7635584243355970173",
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "3DA8097D366B6AFDAEA91946C35253AA1EBC780B"
},
{
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/SwiftKit\/Cuckoo.git",
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
Expand Down Expand Up @@ -71,6 +80,11 @@
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "D23C0CEAADB77074FDA4459000068A7940EB7AD0"
},
{
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "\/Users\/TadeasKriz\/Development\/Cuckoo\/Generator\/.build\/repositories\/Spectre.git--7655155069707042687",
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "D591987028BFCE350CA11D7DA7F1AE9C4373C207"
},
{
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/jspahrsummers\/xcconfigs.git",
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
Expand Down
1 change: 1 addition & 0 deletions Generator/.swift-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4.0
2 changes: 1 addition & 1 deletion Source/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>0.9.2</string>
<string>0.10.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
Loading

0 comments on commit 52dcdbf

Please sign in to comment.