Skip to content

Commit b648731

Browse files
committed
Update deprecated json schema provider
1 parent 6f4a655 commit b648731

File tree

3 files changed

+13
-7
lines changed

3 files changed

+13
-7
lines changed

resources/messages/GraphQLMessages.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,6 @@ graphql.progress.configuration.scan=GraphQL configuration scan
2929

3030
# Editor
3131
graphql.line.marker.generate.schema.file=Generate GraphQL SDL schema file
32+
33+
# Config
34+
graphql.config=GraphQL Config

src/main/com/intellij/lang/jsgraphql/ide/project/graphqlconfig/javascript/GraphQLConfigJsonSchemaProvider.java

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
package com.intellij.lang.jsgraphql.ide.project.graphqlconfig.javascript;
99

1010
import com.intellij.lang.javascript.EmbeddedJsonSchemaFileProvider;
11+
import com.intellij.lang.jsgraphql.GraphQLBundle;
1112
import com.intellij.lang.jsgraphql.ide.project.graphqlconfig.GraphQLConfigManager;
1213
import com.intellij.openapi.project.Project;
1314
import com.jetbrains.jsonSchema.extension.JsonSchemaFileProvider;
@@ -25,12 +26,14 @@ public class GraphQLConfigJsonSchemaProvider implements JsonSchemaProviderFactor
2526
@Override
2627
public List<JsonSchemaFileProvider> getProviders(@NotNull Project project) {
2728
return Collections.singletonList(
28-
new EmbeddedJsonSchemaFileProvider(
29-
"graphql-config-schema.json"
30-
, GraphQLConfigJsonSchemaProvider.class
31-
, ""
32-
, GraphQLConfigManager.GRAPHQLCONFIG
33-
)
29+
new EmbeddedJsonSchemaFileProvider(
30+
"graphql-config-schema.json",
31+
GraphQLBundle.message("graphql.config"),
32+
null,
33+
GraphQLConfigJsonSchemaProvider.class,
34+
"/schemas/",
35+
GraphQLConfigManager.GRAPHQLCONFIG
36+
)
3437
);
3538
}
36-
}
39+
}

0 commit comments

Comments
 (0)