Skip to content

Commit 2aaeb7b

Browse files
committed
Merge branch 'pr/339' into swift-2.0
2 parents 4609b61 + f1a717b commit 2aaeb7b

File tree

5 files changed

+98
-0
lines changed

5 files changed

+98
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#import <Quick/Quick.h>
2+
3+
@interface ___FILEBASENAMEASIDENTIFIER___ : QuickConfiguration
4+
5+
@end
6+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#import <Quick/Quick-Swift.h>
2+
#import "___FILEBASENAMEASIDENTIFIER___.h"
3+
4+
@implementation ___FILEBASENAMEASIDENTIFIER___
5+
6+
+ (void)configure:(Configuration *)configuration {
7+
8+
}
9+
10+
@end
11+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import Quick
2+
3+
class ___FILEBASENAMEASIDENTIFIER___: QuickConfiguration {
4+
override class func configure(configuration: Configuration) {
5+
6+
}
7+
}
8+
Binary file not shown.
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3+
<plist version="1.0">
4+
<dict>
5+
<key>Kind</key>
6+
<string>Xcode.IDEKit.TextSubstitutionFileTemplateKind</string>
7+
<key>Description</key>
8+
<string>A QuickConfiguration subclass.</string>
9+
<key>Summary</key>
10+
<string>A QuickConfiguration subclass, overload +configure: to configure the behaviour when running specs, shared examples that are used across spec files.</string>
11+
<key>SortOrder</key>
12+
<integer>1</integer>
13+
<key>BuildableType</key>
14+
<string>Test</string>
15+
<key>DefaultCompletionName</key>
16+
<string>Spec</string>
17+
<key>Options</key>
18+
<array>
19+
<dict>
20+
<key>Description</key>
21+
<string>Name of the Quick Configuration</string>
22+
<key>Identifier</key>
23+
<string>productName</string>
24+
<key>Name</key>
25+
<string>QuickConfiguration Name:</string>
26+
<key>NotPersisted</key>
27+
<true/>
28+
<key>Required</key>
29+
<true/>
30+
<key>Type</key>
31+
<string>text</string>
32+
</dict>
33+
<dict>
34+
<key>AllowedTypes</key>
35+
<dict>
36+
<key>Swift</key>
37+
<array>
38+
<string>public.swift-source</string>
39+
</array>
40+
<key>Objective-C</key>
41+
<array>
42+
<string>public.objective-c-source</string>
43+
<string>public.objective-c-plus-plus-source</string>
44+
</array>
45+
</dict>
46+
<key>Default</key>
47+
<string>Swift</string>
48+
<key>Description</key>
49+
<string>The implementation language</string>
50+
<key>Identifier</key>
51+
<string>languageChoice</string>
52+
<key>MainTemplateFiles</key>
53+
<dict>
54+
<key>Objective-C</key>
55+
<string>___FILEBASENAME___.m</string>
56+
<key>Swift</key>
57+
<string>___FILEBASENAME___.swift</string>
58+
</dict>
59+
<key>Name</key>
60+
<string>Language:</string>
61+
<key>Required</key>
62+
<string>Yes</string>
63+
<key>Type</key>
64+
<string>popup</string>
65+
<key>Values</key>
66+
<array>
67+
<string>Swift</string>
68+
<string>Objective-C</string>
69+
</array>
70+
</dict>
71+
</array>
72+
</dict>
73+
</plist>

0 commit comments

Comments
 (0)