allow globbing, and extract queries from .go files
This commit is contained in:
+46
@@ -0,0 +1,46 @@
|
||||
package parsing
|
||||
|
||||
const MyFragment = `
|
||||
# @genqlient
|
||||
fragment MyFragment on MyType {
|
||||
myFragmentField
|
||||
...NestedFragment
|
||||
}
|
||||
`
|
||||
|
||||
var _ = `
|
||||
# @genqlient
|
||||
fragment NestedFragment on MyType {
|
||||
myOtherFragmentField
|
||||
}
|
||||
`
|
||||
|
||||
const MyQuery = `
|
||||
# @genqlient
|
||||
query MyQuery {
|
||||
myField
|
||||
myOtherField {
|
||||
...MyFragment
|
||||
}
|
||||
}
|
||||
`
|
||||
|
||||
func query(s string) {}
|
||||
|
||||
func MyMutation() {
|
||||
query(`
|
||||
# @genqlient
|
||||
mutation MyMutation {
|
||||
myField
|
||||
myOtherField {
|
||||
...MyFragment
|
||||
}
|
||||
}
|
||||
`)
|
||||
}
|
||||
|
||||
const (
|
||||
NotAString = 1
|
||||
NotAQuery = `query
|
||||
writing with GraphQL is fun!`
|
||||
)
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
query MyQuery {
|
||||
myField
|
||||
myOtherField {
|
||||
...MyFragment
|
||||
}
|
||||
}
|
||||
|
||||
fragment MyFragment on MyType {
|
||||
myFragmentField
|
||||
...NestedFragment
|
||||
}
|
||||
|
||||
fragment UnusedFragment on MyType {
|
||||
myFragmentField
|
||||
}
|
||||
|
||||
fragment NestedFragment on MyType {
|
||||
myOtherFragmentField
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
package parsing
|
||||
|
||||
const _ = `
|
||||
# @genqlient
|
||||
fragment UnusedFragment on MyType {
|
||||
myFragmentField
|
||||
}
|
||||
`
|
||||
@@ -0,0 +1,6 @@
|
||||
mutation MyMutation {
|
||||
myField
|
||||
myOtherField {
|
||||
...MyFragment
|
||||
}
|
||||
}
|
||||
Vendored
Vendored
Vendored
Vendored
Vendored
Vendored
Vendored
Vendored
Vendored
Vendored
Vendored
Vendored
Reference in New Issue
Block a user