-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Summary
SDLS validator does not work at all
Steps To Reproduce:
- Install Java JDK 21 or 17.
- Open VS code
- Open a CSS file with issues
Expected result
Some errors to appear
Actual result
Nothing.
Additional information
Standard Commons Logging discovery in action with spring-jcl: please remove commons-logging.jar from classpath in order to avoid potential conflicts
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.3.2)
2025-01-16T10:44:19.154+11:00 INFO 25748 --- [ main] com.salesforce.slds.lsp.ServerLauncher : Starting ServerLauncher v2.0.9-internal using Java 21.0.5 with PID 25748 (C:\Users\x\.vscode\extensions\salesforce.salesforce-vscode-slds-2.0.12\lsp-2.0.12-executable.jar started by x in c:\Users\x\repos\Professional)
2025-01-16T10:44:19.159+11:00 INFO 25748 --- [ main] com.salesforce.slds.lsp.ServerLauncher : No active profile set, falling back to 1 default profile: "default"
2025-01-16T10:44:23.828+11:00 INFO 25748 --- [ main] com.salesforce.slds.lsp.ServerLauncher : Started ServerLauncher in 5.112 seconds (process running for 6.633)
2025-01-16T10:44:25.959+11:00 WARN 25748 --- [pool-1-thread-1] o.eclipse.lsp4j.jsonrpc.RemoteEndpoint : Notification threw an exception: {
"jsonrpc": "2.0",
"method": "textDocument/didOpen",
"params": {
"textDocument": {
"uri": "file:///c%3A/Users/x/repos/x/force-app/main/x/lwc/x/x.css",
"languageId": "css",
"version": 1,
"text": ".tt {\n background-color: #fff;\n margin-top: 1rem;\n \n \n}"
}
}
}
java.util.NoSuchElementException: No value present
at java.base/java.util.Optional.get(Optional.java:143) ~[na:na]
at com.salesforce.slds.lsp.diagnostics.Diagnoser.runDiagnose(Diagnoser.java:109) ~[!/:2.0.9-internal]
at com.salesforce.slds.lsp.diagnostics.Diagnoser.diagnose(Diagnoser.java:64) ~[!/:2.0.9-internal]
at com.salesforce.slds.lsp.services.TextDocumentServiceImpl.diagnose(TextDocumentServiceImpl.java:143) ~[!/:2.0.9-internal]
at com.salesforce.slds.lsp.services.TextDocumentServiceImpl.didOpen(TextDocumentServiceImpl.java:64) ~[!/:2.0.9-internal]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[na:na]
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$recursiveFindRpcMethods$0(GenericEndpoint.java:65) ~[org.eclipse.lsp4j.jsonrpc-0.23.1.jar!/:na]
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.notify(GenericEndpoint.java:160) ~[org.eclipse.lsp4j.jsonrpc-0.23.1.jar!/:na]
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleNotification(RemoteEndpoint.java:231) ~[org.eclipse.lsp4j.jsonrpc-0.23.1.jar!/:na]
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:198) ~[org.eclipse.lsp4j.jsonrpc-0.23.1.jar!/:na]
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:185) ~[org.eclipse.lsp4j.jsonrpc-0.23.1.jar!/:na]
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:97) ~[org.eclipse.lsp4j.jsonrpc-0.23.1.jar!/:na]
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:114) ~[org.eclipse.lsp4j.jsonrpc-0.23.1.jar!/:na]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572) ~[na:na]
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[na:na]
VS Code Version: 1.96.2
SFDX CLI Version: @salesforce/cli/2.71.6 win32-x64 node-v20.18.0
OS and version: Windows 11 23H2 22631.4602
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels