File tree Expand file tree Collapse file tree 10 files changed +21
-21
lines changed
Sources/SwiftSyntaxBuilder
Tests/SwiftSyntaxBuilderTest Expand file tree Collapse file tree 10 files changed +21
-21
lines changed Original file line number Diff line number Diff line change @@ -160,7 +160,7 @@ public struct Struct: DeclBuildable {
160
160
let structKeyword = Tokens . struct. withLeadingTrivia ( leadingTrivia)
161
161
162
162
let declList = memberList. buildDeclList (
163
- format: format. indented ( ) ,
163
+ format: format. _indented ( ) ,
164
164
leadingTrivia: . zero
165
165
)
166
166
@@ -169,13 +169,13 @@ public struct Struct: DeclBuildable {
169
169
$0. useIdentifier ( SyntaxFactory . makeIdentifier ( name) )
170
170
$0. useMembers ( MemberDeclBlockSyntax {
171
171
$0. useLeftBrace ( Tokens . leftBrace. withLeadingTrivia ( . spaces( 1 ) ) )
172
- $0. useRightBrace ( Tokens . rightBrace. withLeadingTrivia ( . newlines( 1 ) + format. makeIndent ( ) ) )
172
+ $0. useRightBrace ( Tokens . rightBrace. withLeadingTrivia ( . newlines( 1 ) + format. _makeIndent ( ) ) )
173
173
174
- let format = format. indented ( )
174
+ let format = format. _indented ( )
175
175
for decl in declList {
176
176
let member = SyntaxFactory
177
177
. makeMemberDeclListItem ( decl: decl, semicolon: nil )
178
- . withLeadingTrivia ( . newlines( 1 ) + format. makeIndent ( ) )
178
+ . withLeadingTrivia ( . newlines( 1 ) + format. _makeIndent ( ) )
179
179
$0. addMember ( member)
180
180
}
181
181
} )
Original file line number Diff line number Diff line change @@ -23,13 +23,13 @@ public struct Format {
23
23
}
24
24
25
25
extension Format {
26
- func indented ( ) -> Format {
26
+ public func _indented ( ) -> Format {
27
27
var copy = self
28
28
copy. indents += 1
29
29
return copy
30
30
}
31
31
32
- func makeIndent ( ) -> Trivia {
32
+ public func _makeIndent ( ) -> Trivia {
33
33
return indents == 0 ? . zero : Trivia . spaces ( indents * indentWidth)
34
34
}
35
35
}
Original file line number Diff line number Diff line change @@ -71,8 +71,8 @@ public struct SourceFile: SyntaxBuildable {
71
71
for (index, syntax) in syntaxList. enumerated ( ) {
72
72
let trivia : Trivia =
73
73
index == syntaxList. startIndex
74
- ? format. makeIndent ( )
75
- : . newlines( 1 ) + format. makeIndent ( )
74
+ ? format. _makeIndent ( )
75
+ : . newlines( 1 ) + format. _makeIndent ( )
76
76
77
77
$0. addStatement ( CodeBlockItemSyntax {
78
78
$0. useItem ( syntax)
Original file line number Diff line number Diff line change 1
1
import XCTest
2
2
import SwiftSyntax
3
3
4
- @ testable import SwiftSyntaxBuilder
4
+ import SwiftSyntaxBuilder
5
5
6
6
final class FormatTests : XCTestCase {
7
- func testMakeIndented ( ) {
7
+ func test_makeIndented ( ) {
8
8
for width in 1 ... 4 {
9
9
let format = Format ( indentWidth: width)
10
10
11
- XCTAssertEqual ( format. makeIndent ( ) , . zero)
12
- XCTAssertEqual ( format. indented ( ) . makeIndent ( ) , . spaces( width) )
13
- XCTAssertEqual ( format. indented ( ) . indented ( ) . makeIndent ( ) , . spaces( width * 2 ) )
11
+ XCTAssertEqual ( format. _makeIndent ( ) , . zero)
12
+ XCTAssertEqual ( format. _indented ( ) . _makeIndent ( ) , . spaces( width) )
13
+ XCTAssertEqual ( format. _indented ( ) . _indented ( ) . _makeIndent ( ) , . spaces( width * 2 ) )
14
14
}
15
15
}
16
16
}
Original file line number Diff line number Diff line change 1
1
import XCTest
2
2
import SwiftSyntax
3
3
4
- @ testable import SwiftSyntaxBuilder
4
+ import SwiftSyntaxBuilder
5
5
6
6
final class ImportTests : XCTestCase {
7
7
func testImport( ) {
Original file line number Diff line number Diff line change 1
1
import XCTest
2
2
import SwiftSyntax
3
3
4
- @ testable import SwiftSyntaxBuilder
4
+ import SwiftSyntaxBuilder
5
5
6
6
final class IntegerLiteralTests : XCTestCase {
7
7
func testIntegerLiteral( ) {
Original file line number Diff line number Diff line change 1
1
import XCTest
2
2
import SwiftSyntax
3
3
4
- @ testable import SwiftSyntaxBuilder
4
+ import SwiftSyntaxBuilder
5
5
6
6
final class SourceFileTests : XCTestCase {
7
7
func testSourceFile( ) {
Original file line number Diff line number Diff line change 1
1
import XCTest
2
2
import SwiftSyntax
3
3
4
- @ testable import SwiftSyntaxBuilder
4
+ import SwiftSyntaxBuilder
5
5
6
6
final class StringLiteralTests : XCTestCase {
7
7
func testStringLiteral( ) {
Original file line number Diff line number Diff line change 1
1
import XCTest
2
2
import SwiftSyntax
3
3
4
- @ testable import SwiftSyntaxBuilder
4
+ import SwiftSyntaxBuilder
5
5
6
6
final class StructTests : XCTestCase {
7
7
func testEmptyStruct( ) {
@@ -60,12 +60,12 @@ final class StructTests: XCTestCase {
60
60
}
61
61
62
62
func testStructWithIndent( ) {
63
- let format = Format ( ) . indented ( )
63
+ let format = Format ( ) . _indented ( )
64
64
65
65
let buildable = Struct ( " TestStruct " ) {
66
66
Let ( " member " , of: " String " )
67
67
}
68
- let syntax = buildable. buildSyntax ( format: format, leadingTrivia: format. makeIndent ( ) )
68
+ let syntax = buildable. buildSyntax ( format: format, leadingTrivia: format. _makeIndent ( ) )
69
69
70
70
var text = " "
71
71
syntax. write ( to: & text)
Original file line number Diff line number Diff line change 1
1
import XCTest
2
2
import SwiftSyntax
3
3
4
- @ testable import SwiftSyntaxBuilder
4
+ import SwiftSyntaxBuilder
5
5
6
6
final class VariableTests : XCTestCase {
7
7
func testLet( ) {
You can’t perform that action at this time.
0 commit comments