ZZZ: idea.sh and family, tracking problems with modules
[fedora-idea.git] / resources / src / ProductivityFeaturesRegistry.xml
blobe8df7259a6c3cf99a7c0b533298eb425d57f3f93
1 <component>
2   <group id="navigation">
3     <feature
4       id="navigation.popup.class"
5       tip-file="GoToClass.html"
6       min-usage-count="3"
7       first-show="1"
8       successive-show="5"/>
9     <feature
10       id="navigation.popup.file"
11       tip-file="GoToClass.html"
12       min-usage-count="2"
13       first-show="3"
14       successive-show="5"/>
15     <feature
16       id="navigation.popup.symbol"
17       tip-file="GoToSymbol.html"
18       first-show="5"
19       successive-show="8"/>
20     <feature
21       id="navigation.popup.camelprefix"
22       tip-file="CamelPrefixesInNavigationPopups.html"
23       min-usage-count="3"
24       first-show="4"
25       successive-show="7">
26       <dependency id="navigation.popup.class"/>
27       <dependency id="navigation.popup.file"/>
28       <dependency id="navigation.popup.symbol"/>
29     </feature>
30     <feature
31       id="navigation.popup.wildcards"
32       tip-file="WildcardsInNavigationPopups.html"
33       min-usage-count="2"
34       first-show="3"
35       successive-show="5">
36       <dependency id="navigation.popup.class"/>
37       <dependency id="navigation.popup.file"/>
38       <dependency id="navigation.popup.symbol"/>
39     </feature>
40     <feature
41       id="navigation.popup.file.structure"
42       tip-file="FileStructurePopup.html"
43       min-usage-count="3"
44       first-show="2"
45       successive-show="5"
46       />
47     <feature
48       id="navigation.recent.files"
49       tip-file="RecentFiles.html"
50       min-usage-count="3"
51       first-show="3"
52       successive-show="5"
53       />
54     <feature
55       id="navigation.select.in"
56       tip-file="SelectIn.html"
57       min-usage-count="3"
58       first-show="4"
59       successive-show="7"
60       />
61     <feature
62       id="navigation.goto.declaration"
63       tip-file="GoToDeclaration.html"
64       min-usage-count="15"
65       first-show="1"
66       successive-show="4"
67       />
68     <feature
69       id="navigation.goto.implementation"
70       tip-file="GoToImplementation.html"
71       min-usage-count="10"
72       first-show="2"
73       successive-show="5"
74       />
75     <feature
76       id="navigation.goto.usages"
77       tip-file="ShowUsages.html"
78       min-usage-count="3"
79       first-show="5"
80       successive-show="5"/>
81   </group>
83   <group id="completion">
84     <feature
85       id="editing.completion.basic"
86       tip-file="CodeCompletion.html"
87       min-usage-count="15"
88       first-show="1"
89       successive-show="3"/>
90     <feature
91       id="editing.completion.classname"
92       tip-file="ClassNameCompletion.html"
93       min-usage-count="7"
94       first-show="3"
95       successive-show="5"/>
96     <feature
97       id="editing.completion.smarttype.general"
98       tip-file="SmartTypeCompletion.html"
99       min-usage-count="10"
100       first-show="2"
101       successive-show="3"/>
102     <feature
103       id="editing.completion.smarttype.anonymous"
104       tip-file="SmartTypeAnonymous.html"
105       min-usage-count="7"
106       first-show="3"
107       successive-show="4"/>
108     <feature
109       id="editing.completion.smarttype.afternew"
110       tip-file="SmartTypeAfterNew.html"
111       min-usage-count="7"
112       first-show="3"
113       successive-show="4"/>
114     <feature
115       id="editing.completion.smarttype.casting"
116       tip-file="SmartTypeCasting.html"
117       min-usage-count="5"
118       first-show="5"
119       successive-show="7"/>
120     <feature
121       id="editing.completion.second.classname"
122       tip-file="SecondClassNameCompletion.html"
123       min-usage-count="8"
124       first-show="10"
125       successive-show="3">
126       <dependency id="editing.completion.basic"/>
127       <dependency id="editing.completion.classname"/>
128       <dependency id="editing.completion.smarttype.general"/>
129       </feature>
130     <feature
131       id="editing.completion.second.basic"
132       tip-file="SecondBasicClassNameCompletion.html"
133       min-usage-count="8"
134       first-show="10"
135       successive-show="3">
136       <dependency id="editing.completion.basic"/>
137       <dependency id="editing.completion.classname"/>
138       <dependency id="editing.completion.smarttype.general"/>
139       </feature>
140     <feature
141       id="editing.completion.second.smarttype.chain"
142       tip-file="SecondSmartCompletionChain.html"
143       min-usage-count="8"
144       first-show="10"
145       successive-show="3">
146       <dependency id="editing.completion.smarttype.general"/>
147       </feature>
148     <feature
149       id="editing.completion.second.smarttype.toar"
150       tip-file="SecondSmartCompletionToar.html"
151       min-usage-count="8"
152       first-show="10"
153       successive-show="3">
154       <dependency id="editing.completion.smarttype.general"/>
155       </feature>
156     <feature
157       id="editing.completion.second.smarttype.aslist"
158       tip-file="SecondSmartCompletionAsList.html"
159       min-usage-count="8"
160       first-show="10"
161       successive-show="3">
162       <dependency id="editing.completion.smarttype.general"/>
163       </feature>
164     <feature
165       id="editing.completion.second.smarttype.array.member"
166       tip-file="SecondSmartCompletionArrayMember.html"
167       min-usage-count="8"
168       first-show="10"
169       successive-show="3">
170       <dependency id="editing.completion.smarttype.general"/>
171       </feature>
172     <feature
173       id="editing.completion.finishByExclamation"
174       tip-file="FinishByExclamation.html"
175       min-usage-count="4"
176       first-show="10"
177       successive-show="3">
178       <dependency id="editing.completion.basic"/>
179       <dependency id="editing.completion.smarttype.general"/>
180       <dependency id="editing.completion.finishByDotEtc"/>
181       </feature>
182     <feature
183       id="editing.completion.variable.name"
184       tip-file="VariableNameCompletion.html"
185       min-usage-count="7"
186       first-show="5"
187       successive-show="3"
188       />
189     <feature
190       id="editing.completion.replace"
191       tip-file="TabInLookups.html"
192       min-usage-count="10"
193       first-show="6"
194       successive-show="8"
195       />
196     <feature
197       id="editing.completion.finishByDotEtc"
198       tip-file="DotEtcInLookups.html"
199       min-usage-count="7"
200       first-show="4"
201       successive-show="8"
202       />
203     <feature
204       id="editing.completion.finishBySmartEnter"
205       tip-file="FinishBySmartEnter.html"
206       min-usage-count="7"
207       first-show="4"
208       successive-show="8">
209       <dependency id="editing.completion.finishByDotEtc"/>
210       </feature>
211     <feature
212       id="editing.completion.camelHumps"
213       tip-file="CamelHumpsInCodeCompletion.html"
214       min-usage-count="8"
215       first-show="5"
216       successive-show="7"
217       />
218   </group>
219   
220   <group id="editing">
221     <feature
222       id="editing.select.word"
223       tip-file="CtrlW.html"
224       min-usage-count="10"
225       first-show="2"
226       successive-show="4"/>
227   </group>
229   <group id="codeassists">
230     <feature
231       id="codeassists.quickjavadoc"
232       tip-file="QuickJavaDoc.html"
233       min-usage-count="3" 
234       first-show="3" 
235       successive-show="5" 
236     />
237     <feature
238       id="codeassists.quickdefinition"
239       tip-file="CtrlShiftI.html"
240       min-usage-count="9"
241       first-show="3"
242       successive-show="5"
243     />
244     <feature
245       id="codeassists.quickdefinition.lookup"
246       tip-file="CtrlShiftIForLookup.html"
247       min-usage-count="1"
248       first-show="5"
249       successive-show="7">
250       <dependency id="codeassists.quickdefinition"/>
251     </feature>
252     <feature
253       id="codeassists.quickjavadoc.lookup"
254       tip-file="QuickJavaDocInLookups.html"
255       min-usage-count="1" 
256       first-show="5" 
257       successive-show="7">
258       <dependency id="codeassists.quickjavadoc"/>
259     </feature>
260     <feature
261       id="codeassists.quickjavadoc.ctrln"
262       tip-file="QuickJavaDocInLookups.html"
263       min-usage-count="1"
264       first-show="5"
265       successive-show="7">
266       <dependency id="codeassists.quickjavadoc"/>
267     </feature>
268     <feature
269       id="codeassists.javadoc.external"
270       tip-file="ExternalJavaDoc.html"
271       min-usage-count="1"
272       first-show="5"
273       successive-show="7">
274     </feature>
275     <feature
276       id="codeassists.surroundwith.statement"
277       tip-file="SurroundWith.html"
278       first-show="5"
279       successive-show="5"
280       min-usage-count="4"
281       />
282     <feature
283       id="codeassists.surroundwith.expression"
284       tip-file="SurroundWith.html"
285       first-show="6"
286       successive-show="5"
287       min-usage-count="3"
288       />
289     <feature
290       id="codeassists.comment.block"
291       tip-file="CommentCode.html"
292       first-show="6"
293       successive-show="5"
294       min-usage-count="3"
295       />
296     <feature
297       id="codeassists.comment.line"
298       tip-file="CommentCode.html"
299       first-show="6"
300       successive-show="5"
301       min-usage-count="3"
302       />
303     <feature
304       id="codeassists.overrideimplement"
305       tip-file="OverrideImplementMethods.html"
306       first-show="3"
307       successive-show="6"
308       min-usage-count="7" 
309       />
310     <feature
311       id="codeassists.complete.statement"
312       tip-file="CompleteStatement.html"
313       first-show="3"
314       successive-show="5"
315       min-usage-count="10"
316       />
317     <feature
318       id="codeassists.highlight.implements"
319       tip-file="HighlightImplements.html"
320       first-show="3"
321       successive-show="5"
322       min-usage-count="5"
323       />
324      <feature
325       id="codeassists.highlight.return"
326       tip-file="HighlightMethodExitPoint.html"
327       first-show="3"
328       successive-show="5"
329       min-usage-count="5"
330       />
331     <feature
332       id="codeassists.highlight.throws"
333       tip-file="HighlightThrows.html"
334       first-show="3"
335       successive-show="5"
336       min-usage-count="5"
337       />
338   </group>
340   <group id="refactoring">
341     <feature 
342       id="refactoring.move.moveInner" 
343       tip-file="MoveInnerToUpper.html"
344       min-usage-count="2"
345       first-show="5"
346       successive-show="10"
347     />
348     <feature
349       id="refactoring.introduceVariable.incompleteStatement"
350       tip-file="IntroduceVariableIncompleteCode.html"
351       min-usage-count="5"
352       first-show="3"
353       successive-show="7"
354       />
356     <feature
357       id="refactoring.introduceVariable"
358       tip-file="IntroduceVariable.html"
359       min-usage-count="5"
360       first-show="1"
361       successive-show="3"
362       />
363     
364     <feature
365       id="refactoring.rename"
366       tip-file="Rename.html"
367       min-usage-count="2"
368       first-show="1"
369       successive-show="3"
370       />
372     <feature
373       id="refactoring.copyClass"
374       tip-file="CopyClass.html"
375       min-usage-count="2"
376       first-show="10"
377       successive-show="8"
378       />
379   </group>
380   
382   <group id="ui">
383     <feature
384       id="ui.tree.speedsearch"
385       tip-file="SpeedSearch.html"
386       first-show="5"
387       successive-show="4"
388       min-usage-count="6"
389       />
390     <feature
391       id="ui.scheme.quickswitch"
392       tip-file="QuickSwitchScheme.html"
393       first-show="7"
394       successive-show="3"
395       min-usage-count="1"
396       />
397     <feature
398       id="ui.recentchanges"
399       tip-file="RecentChanges.html"
400       first-show="5"
401       successive-show="5"
402       min-usage-count="1"
403       />
404     <!-- TODO: Uncomment usage in InsertPathAction when FeatureUsageTracker goes to OpenApi
405     <feature
406       id="ui.commandLine.insertPath"
407       name="Insert path in command line"
408       tip-file="InsertPathShortcut.html"
409       first-show="6"
410       successive-show="5"
411       min-usage-count="3"
412       />
413     -->
414     <feature id="navigation.popup.action"
415       tip-file="GoToAction.html"
416       first-show="7"
417       successive-show="3"
418       min-usage-count="1"/>
419     <feature id="find.recent.search"
420       tip-file="RecentSearch.html"
421       first-show="10"
422       successive-show="3"
423       min-usage-count="5"/>
424     <feature id="find.completion"
425       tip-file="CodeCompletionInSearch.html"
426       first-show="10"
427       successive-show="3"
428       min-usage-count="5"/>
429     <feature id="switcher"
430       tip-file="Switcher.html"
431       first-show="10"
432       successive-show="5"
433       min-usage-count="5"/>
434   </group>
436   <group id="ant">
437     <feature
438       id="ant.quickfix.CreateProperty"
439       tip-file="CreatePropertyTag.html"
440       first-show="6"
441       successive-show="10"
442       min-usage-count="1"/>
443     <feature
444       id="ant.quickfix.CreateTarget"
445       tip-file="CreateTargetTag.html"
446       first-show="6"
447       successive-show="10"
448       min-usage-count="1"/>
449   </group> 
450 </component>