Skip to content

Commit

Permalink
Merge pull request #143 from NeedleInAJayStack/feature/parse-and-print
Browse files Browse the repository at this point in the history
Exposes `parse` and `print` functions
  • Loading branch information
NeedleInAJayStack authored Jun 9, 2024
2 parents 3cf2dbc + b47c3b6 commit 8171c0e
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Sources/GraphQL/Language/Parser.swift
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Given a GraphQL source, parses it into a Document.
* Throws GraphQLError if a syntax error is encountered.
*/
func parse(
public func parse(
instrumentation: Instrumentation = NoOpInstrumentation,
source: String,
noLocation: Bool = false
Expand Down
2 changes: 1 addition & 1 deletion Sources/GraphQL/Language/Printer.swift
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import Foundation

/// Converts an AST into a string, using one set of reasonable
/// formatting rules.
func print(ast: Node) -> String {
public func print(ast: Node) -> String {
ast.printed
}

Expand Down
2 changes: 1 addition & 1 deletion Sources/GraphQL/Subscription/EventStream.swift
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ open class EventStream<Element> {
-> ConcurrentEventStream<To>
{
let newStream = stream.mapStream(closure)
return ConcurrentEventStream<To>.init(newStream)
return ConcurrentEventStream<To>(newStream)
}
}

Expand Down
2 changes: 1 addition & 1 deletion Tests/GraphQLTests/SubscriptionTests/SimplePubSub.swift
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ import GraphQL
)
subscribers.append(subscriber)
}
return ConcurrentEventStream<T>.init(asyncStream)
return ConcurrentEventStream<T>(asyncStream)
}
}

Expand Down

0 comments on commit 8171c0e

Please sign in to comment.