This is an automated email from the ASF dual-hosted git repository.

jtulach pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git


The following commit(s) were added to refs/heads/master by this push:
     new a3101eb  Fixing java/java.lsp.server tests.
     new 887f6b6  Merge pull request #2554 from 
jlahoda/fix-java.lsp.server-tests
a3101eb is described below

commit a3101ebbb48e7d73c2131a4548a1134bfcbf0d2d
Author: Jan Lahoda <[email protected]>
AuthorDate: Sun Nov 22 13:20:22 2020 +0100

    Fixing java/java.lsp.server tests.
---
 .../modules/java/lsp/server/protocol/WorkspaceServiceImpl.java      | 1 +
 .../org/netbeans/modules/java/lsp/server/protocol/ServerTest.java   | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java
 
b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java
index 8e6d849..9df7e44 100644
--- 
a/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java
+++ 
b/java/java.lsp.server/src/org/netbeans/modules/java/lsp/server/protocol/WorkspaceServiceImpl.java
@@ -201,6 +201,7 @@ public final class WorkspaceServiceImpl implements 
WorkspaceService, LanguageCli
                     }
                 };
                 JavaSymbolProvider.doComputeSymbols(getSearchType(queryFin, 
exactFin, false, null, null), queryFin, handler, true, cancel);
+                Collections.sort(symbols, (i1, i2) -> 
i1.getName().compareToIgnoreCase(i2.getName()));
                 result.complete(symbols);
             } catch (Throwable t) {
                 result.completeExceptionally(t);
diff --git 
a/java/java.lsp.server/test/unit/src/org/netbeans/modules/java/lsp/server/protocol/ServerTest.java
 
b/java/java.lsp.server/test/unit/src/org/netbeans/modules/java/lsp/server/protocol/ServerTest.java
index fda5f3f..5496e83 100644
--- 
a/java/java.lsp.server/test/unit/src/org/netbeans/modules/java/lsp/server/protocol/ServerTest.java
+++ 
b/java/java.lsp.server/test/unit/src/org/netbeans/modules/java/lsp/server/protocol/ServerTest.java
@@ -1260,10 +1260,10 @@ public class ServerTest extends NbTestCase {
         List<? extends SymbolInformation> symbols = 
server.getWorkspaceService().symbol(new WorkspaceSymbolParams("Tes")).get();
         List<String> actual = symbols.stream().map(si -> si.getKind() + ":" + 
si.getName() + ":" + si.getContainerName() + ":" + si.getDeprecated() + ":" + 
toString(si.getLocation())).collect(Collectors.toList());
         assertEquals(Arrays.asList("Class:Test:Test:false:Test.java:0:0-3:1",
-                                   
"Constructor:():Test:false:Test.java:0:7-0:7",
-                                   "Method:():Test:false:Test.java:2:4-2:38",
+                                   
"Constructor:Test():Test:false:Test.java:0:7-0:7",
+                                   
"Method:testMethod():Test:false:Test.java:2:4-2:38",
                                    
"Class:TestNested:Test.TestNested:false:Test.java:1:4-1:37",
-                                   
"Constructor:():Test.TestNested:false:Test.java:1:18-1:18"),
+                                   
"Constructor:TestNested():Test.TestNested:false:Test.java:1:18-1:18"),
                      actual);
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to