blob: 04532685d209955c79fe92d20c48e59ef9d4a163 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
<idea-plugin package="com.jetbrains.packagesearch">
<id>com.jetbrains.packagesearch.intellij-plugin</id>
<name>Package Search</name>
<vendor>JetBrains</vendor>
<description><![CDATA[
Find and manage dependencies for JVM and Kotlin Multiplatform projects.
<br>
Supports Maven and Gradle projects.
<br>
<a href="https://package-search.jetbrains.com">Package Search on the web</a><br>
]]></description>
<extensionPoints>
<extensionPoint qualifiedName="com.intellij.packagesearch.projectModuleOperationProvider"
interface="com.jetbrains.packagesearch.intellij.plugin.extensibility.ProjectModuleOperationProvider"
dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.packagesearch.configurableContributor"
interface="com.jetbrains.packagesearch.intellij.plugin.extensibility.ConfigurableContributor"
area="IDEA_PROJECT"
dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.packagesearch.moduleChangesSignalProvider"
interface="com.jetbrains.packagesearch.intellij.plugin.extensibility.ModuleChangesSignalProvider"
area="IDEA_PROJECT"
dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.packagesearch.flowModuleChangesSignalProvider"
interface="com.jetbrains.packagesearch.intellij.plugin.extensibility.FlowModuleChangesSignalProvider"
area="IDEA_PROJECT"
dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.packagesearch.moduleTransformer"
interface="com.jetbrains.packagesearch.intellij.plugin.extensibility.ModuleTransformer"
area="IDEA_PROJECT"
dynamic="true"/>
<extensionPoint qualifiedName="com.intellij.packagesearch.coroutineModuleTransformer"
interface="com.jetbrains.packagesearch.intellij.plugin.extensibility.CoroutineModuleTransformer"
area="IDEA_PROJECT"
dynamic="true"/>
</extensionPoints>
<content>
<module name="intellij.packageSearch.gradle"/>
<module name="intellij.packageSearch.kotlin"/>
<module name="intellij.packageSearch.maven"/>
</content>
<dependencies>
<plugin id="com.intellij.java"/>
<plugin id="com.intellij.externalSystem.dependencyUpdater"/>
</dependencies>
<extensions defaultExtensionNs="com.intellij">
<codeInsight.unresolvedReferenceQuickFixProvider
implementation="com.jetbrains.packagesearch.intellij.plugin.intentions.JavaPackageSearchUnresolvedReferenceQuickFixProvider"/>
<!-- TODO Re-enable when working on IDEA-267638 -->
<!--<httpRequestHandler implementation="com.jetbrains.packagesearch.intellij.plugin.rest.PackageSearchRestService"/>-->
<search.optionContributor
implementation="com.jetbrains.packagesearch.intellij.plugin.configuration.PackageSearchSearchableOptionContributor"/>
<projectConfigurable groupId="build" key="packagesearch.configuration.title" bundle="messages.packageSearchBundle"
id="preferences.packagesearch.PackageSearchGeneralConfigurable"
instance="com.jetbrains.packagesearch.intellij.plugin.configuration.ui.PackageSearchGeneralConfigurable"/>
<projectService
serviceImplementation="com.jetbrains.packagesearch.intellij.plugin.ui.services.DependencyNavigationService"/>
<projectService
serviceImplementation="com.jetbrains.packagesearch.intellij.plugin.configuration.PackageSearchGeneralConfiguration"/>
<projectService
serviceImplementation="com.jetbrains.packagesearch.intellij.plugin.ui.toolwindow.models.versions.PackageSearchProjectCachesService"/>
<applicationService
serviceImplementation="com.jetbrains.packagesearch.intellij.plugin.ui.toolwindow.models.versions.PackageSearchCachesService"/>
<recoveryAction implementation="com.jetbrains.packagesearch.intellij.plugin.extensibility.DeletePackageSearchProjectCachesAction"/>
<recoveryAction implementation="com.jetbrains.packagesearch.intellij.plugin.extensibility.DeletePackageSearchCachesAction"/>
<toolWindow id="Dependencies" anchor="bottom" secondary="false"
icon="/icons/artifactSmall.svg"
canCloseContents="true"
factoryClass="com.jetbrains.packagesearch.intellij.plugin.ui.toolwindow.PackageSearchToolWindowFactory"/>
<registryKey id="packagesearch.plugin.debug.logging"
key="packagesearch.plugin.debug.logging"
defaultValue="false"
description="Emit in-depth debug logging (warning: very spammy, only useful for debugging data flow issues). Make sure you have this line in Help | Diagnostic Tools | Debug Log Settings: '#com.jetbrains.packagesearch.intellij-plugin:trace'."
restartRequired="true"/>
<registryKey id="packagesearch.plugin.repositories.tab"
key="packagesearch.plugin.repositories.tab"
defaultValue="false"
description="Display the Repositories tab in the Package Search toolwindow. It may not work correctly, or at all."
restartRequired="true"/>
<statistics.counterUsagesCollector
implementationClass="com.jetbrains.packagesearch.intellij.plugin.fus.PackageSearchEventsLogger"/>
<statistics.validation.customValidationRule implementation="com.jetbrains.packagesearch.intellij.plugin.fus.TopPackageIdValidationRule"/>
<!--suppress PluginXmlCapitalization -->
<notificationGroup displayType="BALLOON"
id="packagesearch.notification"
bundle="messages.packageSearchBundle"
key="packagesearch.title"/>
<themeMetadataProvider path="/META-INF/PackageSearch.themeMetadata.json"/>
</extensions>
<actions>
<action id="com.jetbrains.packagesearch.intellij.plugin.actions.AddDependencyAction"
class="com.jetbrains.packagesearch.intellij.plugin.actions.AddDependencyAction">
<add-to-group group-id="GenerateGroup" anchor="first"/>
</action>
</actions>
</idea-plugin>
|