|
10 | 10 | <idea-plugin>
|
11 | 11 | <id>com.intellij.lang.jsgraphql</id>
|
12 | 12 | <name>JS GraphQL</name>
|
13 |
| - <version>2.0.0-alpha-2</version> |
| 13 | + <version>2.0.0-alpha-3</version> |
14 | 14 | < vendor>Jim Kynde Meyer - [email protected]</ vendor>
|
15 | 15 |
|
16 | 16 | <description><![CDATA[
|
|
27 | 27 |
|
28 | 28 | <change-notes><![CDATA[
|
29 | 29 | <ul>
|
| 30 | + <li>2.0.0-alpha-3: graphql-config support</li> |
30 | 31 | <li>2.0.0-alpha-2: Language support for GraphQL draft spec as of June 2018. Compatible with Android Studio 3.1 and IntelliJ IDEA Community Edition</li>
|
31 | 32 | </ul>
|
32 | 33 | ]]>
|
|
53 | 54 | <projectService serviceInterface="com.intellij.lang.jsgraphql.ide.project.GraphQLPsiSearchHelper" serviceImplementation="com.intellij.lang.jsgraphql.ide.project.GraphQLPsiSearchHelper" />
|
54 | 55 | <projectService serviceInterface="com.intellij.lang.jsgraphql.ide.references.GraphQLReferenceService" serviceImplementation="com.intellij.lang.jsgraphql.ide.references.GraphQLReferenceService" />
|
55 | 56 | <projectService serviceInterface="com.intellij.lang.jsgraphql.v1.ide.project.JSGraphQLLanguageUIProjectService" serviceImplementation="com.intellij.lang.jsgraphql.v1.ide.project.JSGraphQLLanguageUIProjectService" />
|
| 57 | + <projectService serviceInterface="com.intellij.lang.jsgraphql.GraphQLSettings" serviceImplementation="com.intellij.lang.jsgraphql.GraphQLSettings" /> |
| 58 | + <projectService serviceInterface="com.intellij.lang.jsgraphql.ide.project.graphqlconfig.GraphQLConfigManager" serviceImplementation="com.intellij.lang.jsgraphql.ide.project.graphqlconfig.GraphQLConfigManager" /> |
| 59 | + <projectService serviceInterface="com.intellij.lang.jsgraphql.ide.project.graphqlconfig.GraphQLConfigGlobMatcher" serviceImplementation="com.intellij.lang.jsgraphql.ide.project.graphqlconfig.GraphQLConfigGlobMatcherImpl" /> |
| 60 | + <projectService serviceInterface="com.intellij.lang.jsgraphql.ide.project.scopes.GraphQLProjectScopesManager" serviceImplementation="com.intellij.lang.jsgraphql.ide.project.scopes.GraphQLProjectScopesManager" /> |
56 | 61 |
|
57 | 62 | <!-- Startup -->
|
58 | 63 | <postStartupActivity implementation="com.intellij.lang.jsgraphql.endpoint.ide.startup.GraphQLStartupActivity" />
|
59 |
| - |
| 64 | + <postStartupActivity implementation="com.intellij.lang.jsgraphql.ide.project.graphqlconfig.GraphQLConfigProjectStartupActivity" /> |
60 | 65 |
|
61 | 66 | <!-- Syntax and error highlighting -->
|
62 | 67 | <lang.syntaxHighlighterFactory language="GraphQL" implementationClass="com.intellij.lang.jsgraphql.ide.GraphQLSyntaxHighlighterFactory"/>
|
|
88 | 93 | <!-- Renaming -->
|
89 | 94 | <vetoRenameCondition implementation="com.intellij.lang.jsgraphql.ide.rename.GraphQLRenameVetoCondition" />
|
90 | 95 |
|
| 96 | + <!-- Settings --> |
| 97 | + <projectConfigurable groupId="language" instance="com.intellij.lang.jsgraphql.ui.GraphQLProjectConfigurable" /> |
91 | 98 |
|
| 99 | + <!-- .graphqlconfig JSON --> |
| 100 | + <fileTypeFactory implementation="com.intellij.lang.jsgraphql.ide.project.graphqlconfig.GraphQLConfigFileTypeFactory" /> |
92 | 101 |
|
| 102 | + <!-- Editor notifications --> |
| 103 | + <editorNotificationProvider implementation="com.intellij.lang.jsgraphql.ide.notifications.GraphQLScopeEditorNotificationProvider"/> |
93 | 104 |
|
94 | 105 | <!-- v2 above this point -->
|
95 | 106 |
|
|
234 | 245 |
|
235 | 246 |
|
236 | 247 | <!-- Editor notification bars and markers -->
|
237 |
| - <editorNotificationProvider implementation="com.intellij.lang.jsgraphql.v1.ide.notifications.JSGraphQLConfigEditorNotificationProvider"/> |
| 248 | + <!--<editorNotificationProvider implementation="com.intellij.lang.jsgraphql.v1.ide.notifications.JSGraphQLConfigEditorNotificationProvider"/>--> |
238 | 249 | <!--
|
239 | 250 | <editorNotificationProvider implementation="JSGraphQLApolloLokkaEditorNotificationProvider"/>
|
240 | 251 | -->
|
|
0 commit comments