Skip to content

Commit b535ff5

Browse files
authored
Merge pull request #8916 from mbien/fix-some-layer-ordering-warnings
Fixes most layer position warnings and improves logging
2 parents 3521265 + aad44dd commit b535ff5

File tree

14 files changed

+51
-21
lines changed

14 files changed

+51
-21
lines changed

cpplite/cpplite.project/src/org/netbeans/modules/cpplite/project/layer.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<folder name="Templates">
2525
<folder name="Project">
2626
<folder name="Native">
27-
<attr name="position" intvalue="650"/>
27+
<attr name="position" intvalue="660"/>
2828
<attr name="displayName" bundlevalue="org.netbeans.modules.cpplite.project.Bundle#CPPLite_NewProject" />
2929
</folder>
3030
</folder>

enterprise/micronaut/src/org/netbeans/modules/micronaut/db/MicronautDataEndpointGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ private static DialogDescriptor createDialogDescriptor( JComponent content, Stri
358358
return dd;
359359
}
360360

361-
@MimeRegistration(mimeType = "text/x-java", service = CodeGenerator.Factory.class)
361+
@MimeRegistration(mimeType = "text/x-java", service = CodeGenerator.Factory.class, position = 800)
362362
public static class Factory implements CodeGenerator.Factory {
363363

364364
@Override

ide/diff/src/org/netbeans/modules/diff/tree/RecursiveDiffAction.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
)
4747
@ActionReference(
4848
path = "UI/ToolActions/Files",
49-
position = 300
49+
position = 250
5050
)
5151
@Messages("CTL_RecursiveDiffAction=Tree diff")
5252
public final class RecursiveDiffAction extends NodeAction implements ActionListener {

ide/diff/src/org/netbeans/modules/diff/tree/TreeDiffViewerTopComponent.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@
6363
)
6464
@TopComponent.Registration(
6565
mode = "editor",
66-
openAtStartup = false
66+
openAtStartup = false,
67+
position = 0
6768
)
6869
@Messages({
6970
"CTL_TreeDiffViewerTopComponent=Tree diff",

ide/gsf.codecoverage/src/org/netbeans/modules/gsf/codecoverage/layer.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@
3636
<folder name="Windows2">
3737
<folder name="Modes">
3838
<folder name="editor">
39-
<file name="CoverageReportTopComponent.wstcref" url="CoverageReportTopComponentWstcref.xml"/>
39+
<file name="CoverageReportTopComponent.wstcref" url="CoverageReportTopComponentWstcref.xml">
40+
<attr name="position" intvalue="0"/>
41+
</file>
4042
</folder>
4143
</folder>
4244
</folder>

ide/lsp.client/src/org/netbeans/modules/lsp/client/bindings/CompletionProviderImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
*
8888
* @author lahvac
8989
*/
90-
@MimeRegistration(mimeType="", service=CompletionProvider.class)
90+
@MimeRegistration(mimeType="", service=CompletionProvider.class, position = 1000)
9191
public class CompletionProviderImpl implements CompletionProvider {
9292

9393
private static final Logger LOG = Logger.getLogger(CompletionProviderImpl.class.getName());

ide/spellchecker.bindings.htmlxml/src/org/netbeans/modules/spellchecker/bindings/htmlxml/layer.xml

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,55 +28,77 @@
2828
<file name="org-netbeans-modules-spellchecker-bindings-htmlxml-HtmlXmlTokenListProvider.instance" />
2929
</folder>
3030
<folder name="CompletionProviders">
31-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
31+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
32+
<attr name="position" intvalue="600"/>
33+
</file>
3234
</folder>
3335
</folder>
3436
<folder name="xhtml">
3537
<folder name="TokenListProvider">
3638
<file name="org-netbeans-modules-spellchecker-bindings-htmlxml-HtmlXmlTokenListProvider.instance" />
3739
</folder>
3840
<folder name="CompletionProviders">
39-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
41+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
42+
<attr name="position" intvalue="600"/>
43+
</file>
4044
</folder>
4145
</folder>
4246
<folder name="x-php5">
4347
<folder name="TokenListProvider">
4448
<file name="org-netbeans-modules-spellchecker-bindings-htmlxml-HtmlXmlTokenListProvider.instance" />
4549
</folder>
4650
<folder name="CompletionProviders">
47-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
51+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
52+
<!-- none of the php completion providers have currently a position
53+
<attr name="position" intvalue="600"/>
54+
-->
55+
</file>
4856
</folder>
4957
</folder>
5058
<folder name="x-jsp">
5159
<folder name="TokenListProvider">
5260
<file name="org-netbeans-modules-spellchecker-bindings-htmlxml-HtmlXmlTokenListProvider.instance" />
5361
</folder>
5462
<folder name="CompletionProviders">
55-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
63+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
64+
<!-- none of the enterprise completion providers have currently a position
65+
<attr name="position" intvalue="600"/>
66+
-->
67+
</file>
5668
</folder>
5769
</folder>
5870
<folder name="x-tag">
5971
<folder name="TokenListProvider">
6072
<file name="org-netbeans-modules-spellchecker-bindings-htmlxml-HtmlXmlTokenListProvider.instance" />
6173
</folder>
6274
<folder name="CompletionProviders">
63-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
75+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
76+
<!-- none of the other completion providers have currently a position
77+
<attr name="position" intvalue="600"/>
78+
-->
79+
</file>
6480
</folder>
6581
</folder>
6682
<folder name="x-gsp">
6783
<folder name="TokenListProvider">
6884
<file name="org-netbeans-modules-spellchecker-bindings-htmlxml-HtmlXmlTokenListProvider.instance" />
6985
</folder>
7086
<folder name="CompletionProviders">
71-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
87+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
88+
<!-- none of the other completion providers have currently a position
89+
<attr name="position" intvalue="600"/>
90+
-->
91+
</file>
7292
</folder>
7393
</folder>
7494
<folder name="xml">
7595
<folder name="TokenListProvider">
7696
<file name="org-netbeans-modules-spellchecker-bindings-htmlxml-HtmlXmlTokenListProvider.instance" />
7797
</folder>
7898
<folder name="CompletionProviders">
79-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
99+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
100+
<attr name="position" intvalue="600"/>
101+
</file>
80102
</folder>
81103
</folder>
82104
</folder>

ide/spellchecker.bindings.properties/src/org/netbeans/modules/spellchecker/bindings/properties/layer.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@
2828
<file name="org-netbeans-modules-spellchecker-bindings-properties-PropertiesTokenListProvider.instance" />
2929
</folder>
3030
<folder name="CompletionProviders">
31-
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance"/>
31+
<file name="org-netbeans-modules-spellchecker-completion-WordCompletion.instance">
32+
<attr name="position" intvalue="600"/>
33+
</file>
3234
</folder>
3335
</folder>
3436
</folder>

ide/texttools/src/org/netbeans/modules/texttools/TextToolsTopComponent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
iconBase="org/netbeans/modules/texttools/accessories-text-editor.png",
7171
persistenceType = TopComponent.PERSISTENCE_ONLY_OPENED
7272
)
73-
@TopComponent.Registration(mode = "output", openAtStartup = false)
73+
@TopComponent.Registration(mode = "output", openAtStartup = false, position = 3400)
7474
@Messages({
7575
"CTL_TextToolsAction=Text Tools",
7676
"CTL_TextToolsTopComponent=Text Tools Window",

ide/xml.schema.completion/src/org/netbeans/modules/xml/schema/completion/layer.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
32
<!--
43
54
Licensed to the Apache Software Foundation (ASF) under one
@@ -28,7 +27,9 @@
2827
<folder name="xml">
2928
<attr name="SystemFileSystem.localizingBundle" stringvalue="org.netbeans.modules.xml.schema.completion.Bundle"/>
3029
<folder name="CompletionProviders">
31-
<file name="org-netbeans-modules-xml-schema-completion-SchemaBasedCompletionProvider.instance"/>
30+
<file name="org-netbeans-modules-xml-schema-completion-SchemaBasedCompletionProvider.instance">
31+
<attr name="position" intvalue="800"/>
32+
</file>
3233
</folder>
3334
</folder>
3435
</folder>

0 commit comments

Comments
 (0)