Skip to content

Commit cabb036

Browse files
committed
Fix work done progress notification to allow nullable message.
1 parent 899d588 commit cabb036

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
- Add a `:response-executor` option to control on which thread responses to
66
server-initiated requests are run, defaulting to Promesa's `:default`
77
executor, i.e. `ForkJoinPool/commonPool`.
8+
- Fix work done progress notification to allow nullable `message`.
89

910
## v1.10.0
1011

src/lsp4clj/lsp/requests.clj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@
3939
(= 0 percentage) {:kind :begin
4040
:title message
4141
:percentage 0}
42-
(= 100 percentage) {:kind :end
43-
:message message}
42+
(= 100 percentage) (cond-> {:kind :end}
43+
message (assoc :message message))
4444
:else
4545
(cond->
46-
{:kind :report
47-
:message message}
46+
{:kind :report}
47+
message (assoc :message message)
4848
percentage (assoc :percentage percentage)))]
4949
{:token progress-token
5050
:value progress}))))

0 commit comments

Comments
 (0)